ICPS
Founded in 1994 and headquartered in Les Pailles, Mauritius, ICPS is a member bank processing centre. It provides technology in Switching and Card Management Systems enabling banks to achieve economies of scale in outsourcing their processing activities.
Last updated on