Kenya Revenue Authority(KRA) has revved up strategies in readiness for high traffic ahead of the 2021 annual income tax return where it expects over five million taxpayers to