The Delhi Metro Rail Corporation (DMRC) recently completed its 22nd year of its services on December 24, 2024. It's a long journey for any Metro in India. The DMRC was inaugurated on December 24, 2002 ...