China aims to boost hydropower
Wednesday, August 25, 2010 - 14:14
in Earth & Climate
BEIJING, Aug. 25 (UPI) -- China's hydropower installed capacity has exceeded 200 million kilowatts, making it the world's highest, state-owned news agency Xinhua reports. China - Xinhua News Agency - BEIJING - Asia - News agency