- 0 views
Tesla Reportedly Shuttering Up To 14 Solar Installation Facilities
According to a report by Reuters, Tesla will close up to 14 solar installation facilities, affecting sites in California, New York, Texas Maryland, New Jersey, New Hampshire, Connecticut, Arizona, and Delaware. Approximately 60 facilities will reportedly remain open. Business Insider reports that Tesla representatives claim the cuts to the company's energy division were consistent with the company's overall rate of 9%.