NYERI:The Kenya Revenue Authority has defended itself against accusations that its online tax returns portal was slow and erratic.
KRA said the hiccups in its intranet portal was mainly a fault of unreliable internet service by their hosts and not a failure of its iTax system.