Read More General business news BLS International subsidiary Starfin wins contract from Bank of Baroda BLS International said that its subsidiary — Starfin India has bagged a contract from Bank of Baroda for… byPallavi MadhirajuAugust 22, 2021