We use cookies to understand how you use our site and to improve your experience. This includes personalizing content and advertising. By continuing to use our site, you accept our use of Cookies, revised Privacy Policy and Terms of Use.
  • 0 views
  • Edit

Tesla Reportedly Shuttering Up To 14 Solar Installation Facilities

2018-06-25 19:04
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%.