Tesla Shanghai Gigafactory Reports 85,982 Model 3 and Model Y Deliveries in May | Epistemic News