Tesla Plans Closure Of Multiple SolarCity Locations, Employee Lay Offs Imminent
As part of a previously announced company restructuring, Tesla is closing 13 to 14 solar installation facilities across the country. Bought by Elon Musk’s company for $2.6 billion, SolarCity locations in California, New York, New Hampshire, Connecticut, Delaware, and Arizona will be shut down. While Tesla has not officially announced which facilities will be shuttered, […]
6y ago