Tesla Inc (NASDAQ:TSLA) can now breathe a sigh of relief after resolving a legal dispute with US retailer Walmart Inc (NYSE:WMT), which accused Elon Muskâs company of negligence in installing and operating solar panels on top of many of its stores.