CategorySales

Tesla's Q2 global sales slide in wake of COVID shutdowns in China