downtoearth-subscribe

China launches large-scale hydropower construction

  • 23/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

Related Content