
News
Over 10 Tesla solar facilities in nine states closing: Reuters
According to a report by Reuters, about a dozen Tesla solar facilities will be closing and the Palo Alto-based company is also ending its retail partnership with the Home Depot. Tesla photo. Tesla solar offices [Read more]