The project is located in a fishery in Taiwan. HD Renewable Energy (HDRE) subsidiary Star Trade has signed a power purchase agreement (PPA) with Lightsource bp for a 115 megawatt-peak fishery solar ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results