Skip to main content

Only 17% of government tenders got awarded in 2025 | Mukoko News