Joseph Osha

1 result

 Tesla’s Model 3 electric vehicle which is pushing sales in Europe. Photograph: Mike Blake/Reuters

Tesla’s push to deliver more cars in June appears to have had an impact in Europe, with a sharp rise in registrations over the previous month. Data o(...)