Tesla blows past industry estimates with 90,650 vehicle deliveries in Q2’20

While COVID-19 continues to batter the global economy, Tesla proves yet again…