NEW DELHI: On its 15th Foundation Day here on Sunday, the Delhi Metro Rail Corporation was described as a