G8 Climate Scorecards 2009
Mankind must confront climate change decisively. But where do we stand? Germany, the UK, and France lead. The United States has promised much. Canada and Russia are in retreat. Overall, action is
The Climate Scorecards 2009 ranks the G8 world
Leave a Reply