Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 5 minute read Technology Industry News Stitch acquires Efficacy Payments to become DCSP-accredited card acquirer in South Africa Stitch acquires Efficacy Payments to gain DCSP status and full card acquiring capabilities—find out how this move could reshape South Africa’s payments landscape. byPallavi MadhirajuJuly 11, 2025