Editorial TeamJul 18, 20182 minCARGO HANDLERS FACE NEW KRA VETTINGThe Kenya Revenue Authority (KRA) is undertaking fresh vetting of import cargo handlers and clearing agents in a bid to weed out deceptiv...