(EnergyAsia, July 2 2010, Friday) — Hydropower is the largest renewable source of power generation and currently accounts for about 20% of the world’s total electricity supply, according to a new report by research house GlobaData. The world’s hydropower installed capacity increased from 695.8GW in 2001 to 888.8GW in 2009, registering a compounded annual growth…

This article is for Subscriber members only.
Register
Already a member? Log in here