
ICICI (Industrial Credit and Investment Corporation of India) Bank , an Indian financial institution, has launched first-of-its-kind 24×7 self-service delivery tool for customers called “iBox” at one of its branches in Mumbai, Maharashtra. The bank has started it in over 50 branches in 17 cities.