NEW DELHI: The Delhi Metro Rail Corporation (DMRC) recently stated that it has begun an…
Tag: Delhi Metro Rail Corporation (DMRC)
Delhi’s bus fleet will have 80% electric buses by 2025
NEW DELHI: The Chief Minister of Delhi Arvind Kejriwal flagged off a fleet of 50…