India1 Payments Limited has received a perpetual licence from the Reserve Bank of India to set up, own and operate white label ATMs in India. India1 Payments Limited recently crossed the milestone of 10,000 White Label ATMs and has an installed base of 10,710 ATMs. India1 Payments Ltd. deployed over 3,000 new ATMs in the calendar year 2021 and this …