The layoffs halted construction work at a dozen Supercharger sites in Texas. In New York, property owners in negotiations with Tesla were told the company was withdrawing from discussions about adding chargers…
The layoffs halted construction work at a dozen Supercharger sites in Texas. In New York, property owners in negotiations with Tesla were told the company was withdrawing from discussions about adding chargers…