Total Score52
Authentication / Verification
Channels
Features
Loyalty
ICICI Bank Pockets
ICICI Bank is India’s second-largest bank with a network of 2,035 branches and about 5,518 ATMs in India and presence in 18 countries. ICICI Bank offers a wide range of banking products and financial services to corporate and retail customers.