As Tesla Model Y L Orders Cross 120,000 In China, Supply Exhausted Until November

Tesla’s Model Y L sold out in China through October as it reportedly received over 120,000 orders amid price cut for Model 3.

read more