Delhi Metro Rail Corporation is the DMRC full form which is an Indian government company that works for Delhi Metro. It is founded in Delhi (New Delhi) for maintaining, developing or and operating completely Delhi metro and its headquarter is also located in New Delhi.
Reference to the official website of Delhi Metro that it was formed on the 3rd of May 1995 under the Companies Act, of 1956.
Currently, It has 216 train sets of four, six, and eight coaches. More than a hundred trains of six coach configuration and over 60 trains of eight coach configuration are currently operational.
It is a very respectable firm which got many awards in many categories such as – Environmental, Engineering, etc.