Delhi Transport Corporation is the main public transport operator of Delhi. It is one of the largest CNG-powered bus service operator in the world
Related Stories
October 1, 2020