Home Press Release ICICI Bank launches ‘Merchant Stack’; India’s most comprehensive digital and contactless banking platform for merchants