Africa-Focused Digital Payments Provider TerraPay Secures USD 95 M Debt Financing By WT Data Labs | July 17, 2024