Fincra Newly Licensed South African Venture, Frontlines Cross-Border Payments by Emeka Eni October 4, 2024 0 Fincra has reportedly officiated its stay in South Africa by acquiring the Third Party Payment Provider (TPPP) license Whereby observing ...