The Cabinet observed that the payment programme has led to the acceleration of 875 road contracts since April 2025, significantly improving project momentum across the country. - Kenya breaking news | ...