By CEP Staff • 26 June 2025 in News

Lightsource bp has signed a power purchase agreement with Star Trade for its 115 MWp Budai solar project in Taiwan, securing 100% of the project’s contracted output.