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