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 ...