KRA bets on new ICT system to boost revenue
The Kenya Revenue Authority (KRA) on Tuesday defended the implementation of the new Integrated Customs Management System (ICMS) to enhance efficiency in the clearing of goods. KRA Southern Region Coordinator Joseph
Read on