Khisa, Joram Fuchingo
(Moi University, 2022)
The Customs and Border Control Department (CBCD) is one of the revenue
departments within the Kenya Revenue Authority. Despite Kenya’s efforts in
implementing custom reforms, customs and border control department has ...