China is building the world’s tallest dam. It’s just started storing water
INSUBCONTINENT EXCLUSIVE:
First unit of the Shuangjiangkou power station in Sichuan province is expected to be generating electricity by the end of this year.