Tesla's store-shuttering strategy may pull the rug out of solar.
As part of company-wide layoffs last June, Tesla closed about a dozen solar installation facilities.
Tesla said all sales for its energy and solar products around the world would now be online only, too. Photo: Reuters
Add Zee Business as a Preferred Source