Company Profile
China Yangtze Power provides hydropower generation business in China, Portugal, Peru, Brazil, and Pakistan. The company operates the Three Gorges, Gezhouba, Xiluodu, Xiangjiaba, Wudongde, and Baihetan hydropower stations with an installed capacity of 71.695 MW
Smart integrated energy. Its portfolio also includes new energy, power distribution and sales, investment and financing, and pumped storage businesses Overseas power station operation, maintenance, management, and consultation services. Founded in 2002, China Yangtze Power is headquartered in Beijing, the People's Republic of China.