Banks preferring on-site deployment of ATMs & CRMs
Banks deployed 18,389 ATMs and CRMs onsite (branch premises) in the last 5 years up to April-end 2025 even as the number of these machines offsite de-grew 14,973, per RBI data.
What's Your Reaction?






