23 August 2019 2 Min Read
Tesla’s solar business in trouble after fires at Walmart shops
Walmart says it has leased space at about 240 shops to Tesla’s energy unit to install and operate solar systems, and that fires have broken out at seven of them
Subscribe to our website to read this article and support quality journalism.
If you’ve already subscribed, simply sign in.
Subscribe Sign In