Bank of Baroda crosses ₹30L/cr global business for 1st time

Business