China and India are leading the way. Yes, I’m optimistic

Posted on 23 Sep 2009 in

Nicholas Stern: This week’s summit on climate change offered cause for confidence. But all nations now need to redouble their efforts

the Guardian