BUSINESS How Custom Officials At Kilindini Fleece Importers By Delaying ClearanceBy Francis MuliMay 21, 2019 The rot at Kenya Revenue Authority (KRA) is yet to be cleared, with new information reaching Kahawa Tungu indicating that…