CMS Info Systems Ltd
About the Company: CMS Info Systems Ltd is India’s largest cash management company based on number of ATM points and number of retail pick-up points as well as one of the largest ATM cash management companies worldwide based on number of ATM points as of March 31, 2021. Company’s business includes installing, maintaining and managing …