28 Sep Delhi Metro Rail Corporation Earns USD2.6m by Selling Carbon Credits
Delhi Metro Rail Corporation (DMRC), the leading transportation service provider in India, reported that it had earned green revenue of IND195m (around USD2.6m) by selling 3.55m carbon credits collected during a six-year period since 2012, according to ETEnergyworld.com on September 27. DMRC is the first...