Bank of Baroda wins co-branding rights for three metro stations in Delhi Delhi Metro Rail Corporation (DMRC) awards the naming rights for Inderlok, South Extension & Rajouri Garden metro stations to Bank of Baroda e4m Staff Mar 26, 2024 5:51 PM