Illinois

Walmart Signs 23 MW Solar Capacity Deal with SunPower

Global grocery giant Walmart announced on Tuesday, that it has entered into an agreement with SunPower that will see the…

6 years ago