This is also a depot for the Delhi Transport Corporation (DTC).
इसे आम बोलचाल में डीटीसी भी कहा जाता है (अंग्रेजी Delhi Transport Corporation, DTC से)।