Renewable energy developer Lightsource bp, a unit of British oil company BP, secured 10 power purchase agreements (PPAs) last year totalling 1.3 gigawatts (GW) of renewable energy capacity globally, the ...
Renewable energy developer Lightsource bp, a unit of British oil company BP, secured 10 power purchase agreements (PPAs) last year totalling 1.3 gigawatts (GW) of renewable energy capacity globally, the ...
Tags: Bio/Renewables,English,Europe,News,United Kingdom,West Europe
Published on February 20, 2025 10:30 AM (GMT+8)SHARE THIS STORY