Fincra Secures Third Party Payment Provider license in South Africa for cross-border payment solutions
African fintech is witnessing another milestone moment. Fincra, the payment infrastructure powerhouse, has officially secured its Third Party…