By CEP Staff • 24 July 2026 in News

Lightsource bp has signed a long-term power purchase agreement (PPA) with Meta for the 172 MWdc (150 MWac) Mowata Solar project in Louisiana.