Fincra Secures South African Payments Licence to Power Cross-Border Trade...
Fincra, a fast-growing African payment infrastructure provider, has reached a major regulatory milestone by obtaining a Third Party Payments Provider (TPPP) licence in South Africa. This licence, issued by the...