Home > Finacle > News > Only 17 Percent of Banks have Deployed Digital at Scale – Finds Infosys Finacle and Efma ‘Innovation in Retail Banking’ Report