Treasury Cabinet Secretary John Mbadi has welcomed the creation of the National Infrastructure Fund, saying it will help Kenya finance major development projects...