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.
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.
As a subscriber, you have reached this page because you are not logged in.