tesla solar

tesla solar

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.

Be the first to comment

Leave a Reply

Your email address will not be published.