Rail Project Faces Delay after Failure to Ink KSh16 Billion Deal with France | The Kenyan Wallstreet