BEIJING: China has further cemented its position as a global leader in harnessing the power of its rivers to generate clean and renewable energy.
The world’s largest clean energy corridor consisting of six hydropower stations along the Yangtze River is generating more green power than ever, say industry experts.
