In 2024, Lightsource bp secured 10 power purchase agreements (PPAs) totaling 1.3GW across Europe, the Americas, and APAC, highlighting its strong ...