Some of the machines at the stalled multi-billion Itare Dam project in Kuresoi North, Nakuru County on May 20, 2024. The ...