
Earlier this week, we reported on a dispute between Tesla and Walmart over problems with a massive amount of solar power systems the former installed at the latter’s property.
It looks like both companies are now open to working together to solve this issue instead of going through the courts. expand full story