Michael Louis

Stitch acquires Efficacy Payments to become a direct card processor in South Africa

Stitch, the South Africa-based payments infrastructure company, has acquired Efficacy Payments, a digital payments startup with direct access to the…

23 hours ago