Hydroelectric power is one of the oldest forms of electricity production and the largest renewable energy source in use today. Hydro currently makes up approximately 21 percent of global energy production. Hydroelectric power reached 1,064 gigawatts (GW) of installed capacity …
From Guest Blogger Emily Folk: What’s the Potential for Hydroelectric Power? Read More »