Indicash – India’s largest White Label ATM network pioneers ‘uberisation of ATMs’
MUMBAI: Tata Communications Payment Solutions Limited (TCPSL), that owns and operates India’s first and largest white label ATM (WLA) network –Indicash, has announced that it has contracted 1500 ATMs under…