Three Gorges Dam

New Business

With rotor the size of 7 soccer pitches, China builds biggest floating wind power system

China has assembled the world’s largest single-unit floating offshore wind power system as it accelerates efforts to expand its marine…

Read More »
New Business

China’s mega dam project in Tibet sparks stock surge in hydropower, infrastructure sectors

China’s construction of the world’s largest hydropower dam in Tibet has boosted related stocks, as analysts predict that infrastructure construction…

Read More »
New Business

China to power grid with record renewable energy as AI spurs demand

China expects to add a record 500 gigawatts (GW) in renewable energy capacity to its national grid this year as…

Read More »
Back to top button