DMRC

Definition : Delhi Metro Rail Corporation
Category : Governmental » Firms & Organizations
Country/Region : India India
Popularity :
Type :
Initialism

What does DMRC mean?

Delhi Metro Rail Corporation (DMRC) is a Centre-State owned Public Sector company that operates the Delhi Metro. Delhi Metro is a rapid transit system serving Delhi and its cities.