The Kenya Revenue Authority (KRA) has today, September 16, announced that its iTax system is experiencing downtime, leaving some taxpayers unable to file their returns as the September 20 deadline approaches. The authority acknowledged the disruption in responses to taxpayers seeking assistance, advising them to try accessing the system later. “Please note we currently are