Copenhagen failure could “collapse” carbon markets: Stern

UN summit in November 2009 most important meeting since WWII, says author of Stern Report.

Share this