National Treasury on the spot for delaying e-procurement system, Ruto orders rollout by 2025 Maureen Kinyanjui 4 days ago