He has unconventional solution to corruption. He believes the money get stolen because it's idle. That I also partly agree. Idle money get stolen. But if gov and it's official was put to task - they will not steal alot - because gov will be demanding results - you cannot deliver results - if you have stolen the project money.
It like open tendering - it reduces corruption - because of competition among vendors - bring the bribe money down.
AfriStar it simple - they should be asked to deliver their part of the bargain - basically turn SGR profitable at half the price - that will reduce their profitabiliy and Uhuru will make loses. If you try to go for Uhuru - you'll get lost in a maze of fronts all over the world.
I hear Ruto speak corruption at some rallies outside Nairobi or in Githurai. Wonders never seize.