China Three Gorges Renewables (Group) Co Ltd Class A

600905: XSHG (CHN)
View Stock Summary
Morningstar Rating for Stocks Fair Value Economic Moat Capital Allocation
!.#LOCK|^J$LOCK|vZ&$^&D

Weak Wind Resources and Lower Tariffs Continue to Pressure China Three Gorges Renewables' Earnings

Business Strategy and Outlook

China Three Gorges Renewables is a subsidiary of China Three Gorges, the largest hydropower producer in the world and a leading renewable energy player in China. While other sister companies like China Yangtze Power focus on hydropower, CTGR concentrates on other renewable energy, including solar and wind. CTGR has a total generation capacity of about 52.4 gigawatts as of the end of 2025. The firm is also one of the largest offshore wind farm operators in China, with 7.5 GW of installed capacity at the end of 2025. Furthermore, CTGR owns about a 9.2% direct stake in Goldwind Science & Technology, a leading wind turbine manufacturer, as of the end of 2025.

Sponsor Center