ramkshrestha.wordpress.com
China’s installed hydropower capacity ranked world’s first
At the recent convention of International Hydropower Association on May 19, journalists learned that China’s installed hydropower capacity reached 300 million kilowatt (kw) in 2014, ranking N…