|Definition||:||Delhi Metro Rail Corporation|
|Category||:||Governmental Firms & Organizations|
What does DMRC mean?
Delhi Metro is a rapid transit system serving in the National Capital Region of India. It is one of the largest metro networks in the world. Delhi Metro is being built and operated by the Delhi Metro Rail Corporation Limited (DMRC).