In something of a bizarre story, Walmart is suing Tesla after solar panels it purchased from the EV company caught fire on a number of Walmart stores. As it stands now, Tesla solar panels can be found on as many as 240 Walmart stores across the country. Follo…
Read More