News

Research from Baringa shows that banks are still dependent on systems written decades ago. 2/3 of bank leaders estimated ...