News Fincra Secures Payment Provider License in South Africa in Partnership with NedbankJune 5, 2025 Fincra has secured a Payment Provider license in South Africa, in collaboration with Nedbank. This…
News Fincra Secures Regulatory Approval to Operate as Payment System Provider in TanzaniaJune 4, 2025 Fincra has announced the acquisition of the necessary regulatory license to operate as a Payment…
News Fincra Appoints Emmanuel Babalola as Chief Commercial & Growth OfficerFebruary 13, 2025 Fincra has announced the appointment of Emmanuel Babalola, also known as Babz, as its new…