Copenhagen failure could “collapse” carbon markets: Stern
UN summit in November 2009 most important meeting since WWII, says author of Stern Report.
UN summit in November 2009 most important meeting since WWII, says author of Stern Report.
Copyright PEI Media
Not for publication, email or dissemination