The Board of Kenya Railways (KR), representatives of KR management, the Phase 2A SGR EPC Contractor, and ...
Board of Kenya Railways (KR)