The India Switch Company (ISC), an independent payment systems provider, is seeking to tap into this outsourcing opportunity by establishing 1,500 ATMs over the next three years for the recently formed

More From This Section

First Published: Sep 12 2003 | 12:00 AM IST

Next Story