Walmart to remove Tesla solar panels

“Tesla’s relationship with Walmart took a turn, as the latter is suing the former because they want Tesla to remove solar systems installed at 240 stores following several of them catching on fire.” click here

Comments are closed.