Trapped In A Policy Haze
With companies cutting production globally, carbon emissions are down, and so is the demand for certified emission reductions (CERs) or carbon credits. This has led to the price of carbon credits crashing from E25 in September to E15 last week.
Publication Date:
08/12/2008