Bank of Baroda tops the MeitY Digital Payment Scorecard for 2020-21 Express Computer Sep 6, 2021 The scorecard ranks 44 banks (Public Sector Banks, Private Banks, Foreign Banks, Payments Banks, Small Finance Banks) on various…