polizeros.com
Hydroelectric power is biggest source of renewable energy
Hydroelectric power produces 8 percent of US energy.Solar is less than 1 percent. Wind is almost 4 percent.
Bob Morris