Saigilu, P L (University of Nairobi, 2008)
The Kenya Revenue Authority is the sole body in charge of revenue collection and administration in Kenya. It was established in 1995 as a semi-autonomous government agency with the overall objective to provide operational ...