Tesla Q2 Deliveries Hit By China Lockdowns, Yet June Production Highest On Record: Worst May Be Behind
Tesla, Inc. (NASDAQ: TSLA) reported second-quarter deliveries that declined sequentially, in line with expectations, as COVID lockdowns in China impacted performance.