bn:03671332n
Noun Named Entity
NL
Delhi Metro Rail Corporation
EN
Delhi Metro Rail Corporation is a centre-state joint venture that operates the Delhi Metro and Noida Metro. Wikipedia
Relations
Sources