Tesla closes solar installation centers as part of layoffs
June 22, 2018
Tesla's recently announced layoffs may hurt its solar panel business particularly hard. Reuters sources and leaked documents have revealed that Tesla is closing roughly a dozen solar installation centers in nine states as part of the job cuts. There…
Source: Engadget | Tesla closes solar installation centers as part of layoffs
No Comments