<p>The retailer said it had leased or licensed roof space on top of more than 240 stores to Tesla for the installation and operation of solar systems. But as of November 2018, fires broke out at no fewer than seven of the stores, forcing the disconnection of all the solar panel systems for the safety of the public.</p>

More…

Comments are closed.