Bank of Baroda, the winner of the ‘Best Technology Bank’ award amongst the large banks at the IBA Banking Technology…