EVs Storm To 500,000 Sales In Europe, But Where Is Tesla?

EVs Storm To 500,000 Sales In Europe, But Where Is Tesla?

Plug-in cars have boomed beyond the 500,000 barrier in Europe for the first six months of the year … [+] and are on track to sell a million units for 2020. Photo by Jens Schlueter/Getty Images Get…
Read More