Return to Article Details EFFECT OF ICT DEPLOYMENT ON THE OPERATIONAL PERFORMANCE OF KENYA REVENUE AUTHORITY Download Download PDF