Connect with us

Technology

Walmart Sues Tesla Over Solar Panels That Allegedly Caught Fire

Topline: Walmart is alleging in a lawsuit that Tesla solar panels caused fires on the roofs of seven Walmart stores,...