The Delhi government has initiated a major overhaul of the Delhi Transport Corporation (DTC) to provide world-class public transport services to the citizens of the national capital. According to a ...
Delhi Metro is one of India’s most important public transport systems, connecting Delhi with key parts of the National Capital Region (NCR) through a fast, reliable, and mostly air-conditioned train ...