Carta Worldwide is an international leader in digital transaction technology, specializing in mobile and emerging payments. They offer breakthrough transaction solutions for Banks, Mobile Network Operators, Merchants, Program Managers & OEM's, with a f...
Phone
+44 20 3137 8971
Year Founded
2006