Walmart has signed agreements to purchase solar power for 46 stores in five states from New York-based C2 Energy Capital. The deals, part of Walmart’s larger effort to obtain half of its power from renewable sources by 2025, will provide up to 60% of the electricity needed to power each store. Read the Bloomberg story here