By CEP Staff • 6 April 2020 in News

US utility Conway Corporation’s Board of Directors has approved a 20-year power purchase agreement (PPA) with Lightsource BP.