Bank of Baroda on Wednesday announced the signing of a pact with India Infrastructure Finance Company Ltd (IIFCL) to ...