Carbon trading has become the central pillar of international efforts to halt climate change. It is a term that most people will recognise, but far fewer will have a good understanding of what it means and how it is supposed to...
15/06/2011
Article available in: