Delhi Metro earns Rs 19.5 crore from sale of 3.55 million carbon credits

The Delhi Metro Rail Corporation (DMRC) has been a pioneer in India in quantifying climate change benefits from its operations

This post was originally published on The Asian Age | Home.