Video: Lord Stern and Steve Howard discuss Copenhagen
In the lead up to Copenhagen, Lord Stern and Steve Howard of Climate Group talk about the importance of an international agreement on climate change being agreed at Copenhagen.
In the lead up to Copenhagen, Lord Stern and Steve Howard of Climate Group talk about the importance of an international agreement on climate change being agreed at Copenhagen.