News

HD Renewable Energy (HDRE) subsidiary Star Trade has signed a power purchase agreement (PPA) with Lightsource bp for a 115 megawatt-peak fishery solar project located in Chiayi, Taiwan.