Can Solar save the Earth?