Africa tech News
11 EcoCash Scammers Busted: A Web of Deceit Unravels in Chitungwiza
By Ross Moyo In a major crackdown on mobile payment platform scams, the Zimbabwe Republic Police’s Criminal Investigation Department arrested 11 suspects allegedly ...








