News

Latest News

China Three Gorges Renewables (Group) Co. (600905) announced that its Shaba offshore wind power project has seen its installed capacity exceeding 1 million kilowatts on July 15。

Read more