Bank of Baroda
Indian state-owned international banking and financial services company