A time to trade?

The Indian carbon credit dilemna is well known to international buyers of certified emission reduction credits (CERs). India generates more than one third of clean development mechanism (CDM) p