Fincra Secures Third-Party Provider License in South Africa, Expanding Payment Solutions Business October 6, 2024 Fincra, a leading African payment infrastructure provider, has obtained a Third Payment Provider (TPPP) license in South Africa, a major…