ICICI Leverages FreeCharge’s Digital Payments Platform for Its Merchant Services
Over 100,000 ICICI merchants in 700 cities will now accept FreeCharge’s Digital Payments Services FreeCharge, India’s fastest growing digital payments platform, today announced its partnership...