The contractor of the Standard Gauge Railway (SGR) is embroiled in a legal battle with Kenya Revenue Auth ...
National Police Service Commission (NPC)