By CEP Staff • 10 June 2025 in News

Lightsource bp has reached financial close on a TWD 6 billion (c.$185 million) debt facility for a 115 MWp aquavoltaic solar project in Chiayi County, Taiwan.