Fincra, an African payment infrastructure provider, has achieved a significant milestone in its expansion plans. The company has secured a Third Party Payment Provider (TPPP) licence in South Africa, enabling it to offer its payment solutions to businesses in the country. This…