National Urban Transport Improvement Project

Kenya National Highways Authority planned to develop National Urban Transport Improvement Project – JKIA to Westlands Expressway Project – Likoni Road Junction to James Gichuru Road Junction , in Mombasa, Coast, Kenya. China Road and Bridge Corp (CRBC)…