Mahindra Comviva and ICICI Merchant Services Win Global Telecom Business Award for Innovation in Consumer Service Mahindra Comviva, the global leader in mobile financial solutions and ICICI Merchant Services, (ICICI MS) an alliance formed in 2009 between ICICI Bank – India’s largest private sector bank, and First Data May 16, 2014 News