Everything that impressed the king of electric cars

A Tesla Supercharger is displayed at a charging station in Santa Clarita, California, United States, on October 2, 2019. Reuters/Mike Blake/file photo (Reuters/Reuters) It’s been a very tough first quarter for Tesla shareholders and fans of the electric vehicle giant. As of Thursday, the last trading day of the first ... Read more

Read More »