The first 30 Tesla Model 3s delivered on Friday, July 28, 2017. Photo: Bryan Logan/Business Insider

Tens of thousands of people have cancelled their Tesla Model 3 orders

Topic |   Business Insider

TOP PICKS

The first 30 Tesla Model 3s delivered on Friday, July 28, 2017. Photo: Bryan Logan/Business Insider
READ FULL ARTICLE