kenya revenue authority kra
tment of Customs and Excise within the Kenya Ministry of Finance. The need for reform arose from inefficiencies, corruption, and limited capacity to mobilize revenue effectively. KRA was created to address these issues by introducing a more autonomous, pr