Nyandieka, Joash Omariba
(Moi University, 2020)
Tax is the main source of Government revenue accounting for over 80% of the total
revenue. Due to this, the Kenya revenue authority has over time tried to ensure total
tax compliance by coming up with new technological ...