Think solar is no big deal? Oh, have I got an infographic for you.

Americans install a new solar system every four minutes — that’s 100,00 per year! Read on for more on how solar is reaching an all-time high in 2013.


Freeze New Fossil Fuel Development

Governments meeting at the next climate conference must put their Paris pledges into action -- and action means no more room for new fossil fuel projects.
Add your name →