The parent is the world’s largest hydropower company and China’s largest clean-energy firm, according to the company website. Its renewables unit’s total assets – mainly solar and wind farms, as well as small hydro power plants – are valued at more than 140 billion yuan.

Read More