Advertisment

Delhi Metro Trees

Delhi Metro
The Delhi Metro Rail Corporation (DMRC) has felled 44,186 trees and transplanted 7,923 since the initiation of work on Phase 1 in 1998, government data shows. ...
Advertisment
Subscribe