Business Description
China Yangtze Power is a Beijing-based energy company founded in 2002 that generates and distributes electricity primarily through hydropower, operating major stations including the Three Gorges and Baihetan facilities across China and in countries such as Brazil, Peru, Portugal, and Pakistan. Beyond hydropower, the company develops and manages wind, solar, and other clean energy projects, while also offering energy consulting, technical services, and financing activities. With a combined installed capacity of over 71,000 megawatts, it stands as one of the largest hydropower operators in the world.