China hit two of its most significant hydroelectric milestones in recent months: Initial operation of the 13.86-GW Xiluodu project—the country’s second-largest hydropower project after the 22.5-GW Three Gorges Dam—and commercial…
China hit two of its most significant hydroelectric milestones in recent months: Initial operation of the 13.86-GW Xiluodu project—the country’s second-largest hydropower project after the 22.5-GW Three Gorges Dam—and commercial…