Tesla reported a record net income of $438 million of $10.39 billion in revenue during the Q1, as well as earnings of 93 cents per share vs. 79 cents per share expected. The record number of hand-overs came even as Tesla and the broader auto industry contended with a protracted semiconductor shortage and the latest safety investigation […]