Search
Close this search box.

Global Carbon Credits Die as Smart Money Sees Profits Trading India’s RECs: ‘The consensus eventually reached 14 years ago by 193 nations in Kyoto, may have cracked beyond repair’