100 millionth CER issued, but ITL delay sours the mood

The 100 millionth certified emission reduction (CER) credit under the Kyoto Protocol's Clean Development Mechanism (CDM) has been issued, "marking an important environmental, development and ca