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. Read More
Even as incessant rains brought respite from the heat in the national capital, several parts of Delhi witnessed heavy waterlogging, which affected vehicular movement. ...
Indraprastha Gas Ltd (IGL) has signed a long-term gas supply agreement with Delhi Transport Corporation (DTC), to supply compressed natural gas till December 2030. ...