3 ms·
Tesla built 51% of their global production in Shanghai, China in Q1 2024. The leverage isn't just shutting down the China market, it's the threat to 51% of Te
by consumer451 2y ago
Tesla built 51% of their global production in Shanghai, China in Q1 2024.
The leverage isn't just shutting down the China market, it's the threat to 51% of Tesla's production capacity.