China's untapped hydropower could supply 30 per cent of electricity needs: study
China has the world’s largest unused profitable hydropower potential, which if developed could meet 30 per cent of China’s electricity needs, a new global assessment has found.