Conway Corp signs 20-year PPA with Lightsource BP for 132MW solar plant

Rendering of the new Happy Solar project in Arkansas. (Credit: Lightsource BP Renewable Energy Investments Limited.)



Related Article
Recommended Whitepaper

View More