Banking
A multi-location banking brand that offers commercial, transactional, and electronic banking products and services over 1,558 branches, and 2453 ATMs in India.
Increase in direct searches
Increase in discovery searches
Increase in total user actions