News ICICI Bank says it has 2.4 million virtual addresses on the UPI ICICI Bank had 2.4 million accounts linked to virtual payment addresses (VPAs) using the bank’s applications, CEO and MD Chanda Kochhar said in an... Shashidhar KJFebruary 6, 2017