Fincra Secures Key Payment Licence in South Africa to Expand Operations
Fincra, an African payment infrastructure provider, has received its Third Party Payment Provider (TPPP) licence in South Africa, paving the way for the company to offer its payment solutions to businesses in the country.