China launches large-scale hydropower construction

  • 22/12/1997

China is launching a vigorous drive to develop hydropower projects by utilizing foreign funds totalling 4 billion US dollars, and has so far built 23 hydropower stations with a total generating capacity topping 18.84 milliom kw.