Lightsource bp has signed a long-term power purchase agreement (PPA) with Meta for the 172 MWdc (150 MWac) Mowata Solar project in Louisiana.
Lightsource bp has signed a long-term power purchase agreement (PPA) with Meta for the 172 MWdc (150 MWac) Mowata Solar project in Louisiana.
As a subscriber, you have reached this page because you are not logged in.