BANK OF BARODA
BARB0DBNEHR
35-36 AGGARWAL BHAWAN NEHRU PLACE NEW DELHI 110019
NEW DELHI - NEW DELHI
DELHI
+22 1800223344