Delhi Transport Corporation
The Delhi Transport Corporation (DTC) is a public sector passenger road transport corporation that manages bus services in the National Capital Territory of Delhi, India. It was incorporated in November 1971 as a wholly owned corporation of the Government of India to provide an efficient, economical and properly coordinated road transport service in Delhi.
Source: Wikipedia — Delhi Transport Corporation (CC BY-SA 4.0)