Walmart
Corporate America ramps solar installs to 19GW with tech and retail giants taking lead: SEIA
Wind
EDPR supplies power to Facebook and Walmart in US and sells Portuguese portfolio
Wind