Mombasa and Inland Container Depot

Kenya Revenue Authority: State sets date for agencies to vacate port

Reading Time: 2 minutes Kenya Revenue Authority (KRA) and Kenya Bureau of Standards (Kebs) are the only two government agencies that wi*l be allowed […]