Tesla’s entire Supercharger team has been fired
The Tesla Supercharger team, responsible for managing and developing electric vehicle charging stations throughout the United States, has been fired.
Tesla’s strategic charging programs lead William...