Walmart Executed Agreements for 46 Solar Projects Across the US with C2 Energy Capital
New York, New York, May 8th, 2019 – C2 Energy Capital, LLC announced today that it executed 46 Power Purchase Agreements and leases with...