India’s largest white label ATM network now empowers 30 million Indians in 20 states spanning across rural and semi-urban geographies Tata Communications Payment Solutions
India’s largest white label ATM network now empowers 30 million Indians in 20 states spanning across rural and semi-urban geographies Tata Communications Payment Solutions