By
Dominic Omondi
Business Reporter
Nation Media Group
The Kenya Revenue Authority (KRA) has declined to extend the deadline for filing annual tax returns despite complaints from a section of taxpayers that they were unable to log into the taxman's online filing platform, iTax.











