The Kenya Railways Corporation (KRC) targets setting up 12 commercial and logistics hubs on the 966-kilometre Mombasa-Malaba ...