South African Fintech Startup Leseka Tech Signs Deal to Buy Payments Provider for $86M Submitted by Anonymous (not verified) on Sun, 05/12/2024 - 05:00