carbon credit 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 « Previous1Next » 1 of 1