South Africa grants TPPP licence to UK fintech Fincra to boost local payment integration by Modupeoluwa Olalere June 4, 2025 0 Fincra, a UK-based fintech firm, has officially secured a Third-Party Payments Provider (TPPP) licence in South Africa as of Monday. ...