Hydro Power is one of the largest sources of energy, accounting for roughly 20% of the worldwide demand of electricity and for well resourced countries it accounts for majority of the energy. Compared to other sources of Energy, Hydroelectric Power is one of the cheapest, non Carbon Emitting, non Polluting and Mature Energy Sources. Hydro […]