Bank of Baroda, one of India’s leading public sector banks, was awarded the Express BFSI Technology Awards 2022 in two…