First batch of Tesla Model S and Model X arrive in China ahead of customer deliveries

The first shipment of Tesla Model S and Model X cars from California have arrived in China, signaling the start of customer deliveries is just around the corner. There have been no deliveries of Tesla’s … Continue reading First batch of Tesla Model S and Model X arrive in China ahead of customer deliveries