Walmart and Tesla settle lawsuit over solar panel fires
Earlier this year, there were “no fewer than” seven Walmart stores that allegedly caught fire, resulting in millions of dollars of damage to stores and merchandise. Walmart claimed the fires were due to Tesla’s recently […]