Renewable Energy: The much needed clean slate

According to the International Energy Agency, global CO2 emissions declined by 5.8% in [...]