Electric Vehicles, News

Tesla has a new president looking after automotive operations

In a recent spate of bad media publicity, Tesla has gotten a lot of flak thanks to Elon Musk’s antics…