Shocking! 3760 DTC buses officially declared ‘overage’ since the inception of Delhi Transport Corporation in 1971

Search

3760 DTC buses officially declared ‘overage’ since the inception of Delhi Transport Corporation in 1971

DTC is mandated to maintain a fleet of 5,500 buses but the current strength of 3760 buses is far lower than the approved number.