Tesla was all charged up after posting a record net income of $438 million, and a revenue surge of 74% in Q12021. Yet, this profit didn't materialise thanks to car sales, so what else is at play? Adam Wong, Editor-in-Chief, The Fifth Person breaks down the numbers, and shares whether Tesla is in for a bumpy ride due to the ongoing semiconductor shortage, and two recent high profile crashes in the US and China....