POWER RANKINGS

1. Wind

2. Tidal

Advertisement

3. Solar Thermal

4. Solar

Advertisement

5. Clean coal

Advertisement

6. Tar Sands

7. Fuel Cell

8. Fusion

9. Algae

Advertisement

[...]

6784. Love