Elon Musk fires Tesla's entire supercharger team – Financial Times

Tesla cars at a charging station Tesla has 50,000 sites globally in its charging network. While the supercharger operations will continue, the …
View full source