Bank of Baroda

Indian state-owned international banking and financial services company