Walmart and Tesla have reached a settlement regarding rooftop solar panel fires

Walmart and Tesla have reached a settlement regarding rooftop solar panel fires

In context: When two giant corporations clash on the legal battlefield, it’s never clear who is going to come out on top. Usually, the battle will end in a somewhat-mutual settlement after years of back-and-forth filings, legal arguments, and bitter public st…
Read More