Poland



Kenya: Billions in Question - What Ksh 6.3 Billion eCitizen Transfer Controversy Means for Kenyan Taxpayers

[Daily News] Nairobi -- THE Office of the Auditor General in Kenya disclosed KSh 6.3 billion in funds that were diverted from the government's digital payments system.
Get more results via ClueGoal