EEnvironment Read More China’s Solar Capacity Set to Overtake Coal This QuarterAugust 1, 2026 China will have more installed solar power capacity than coal-fired generation capacity as early as this quarter, Chinese…
EEnvironment Read More China’s mega hydropower project: The $165 billion dam that could reshape energy and Earth’s dynamics | World NewsApril 16, 2026 It is well known that China loves building ambitious infrastructure projects, and its hydroelectric power stations are no…