Lightsource bp commences operations at Conway solar project in the US
Lightsource bp has commenced commercial operations at the 135 MW Conway Solar at Happy project in White County, Arkansas, US. The solar farm is situated on 700 acres near the village of Happy, Arkansas, and […]