BusinessCompany ICICI Bank launches ‘Merchant Stack’ a Digital and Contactless Banking Platform News Desk April 29, 2021 Aims to empower over 2 crore retail merchants in the country with seamless banking services, digitally Offers instant banking facilities and value-added services in one place to enhance the …