IC Payments (an IC Group company) provides solutions for issuing and managing payment cards, including helping institutions navigate chip-card issuing complexity and offering card program management and related services for financial and commercial institutions.
Focus Areas
Notable Investments