KPA's Inland Container Depot Nairobi (ICDN) . Traders still complain about slow processing and high charges in transport. Picture taken on June 26, 2019. [Jonah Onyango, Standard]
Kenya Revenue Authority (KRA) has apologised for harassment of the business community by its officials.