The Kenya Revenue Authority (KRA) has announced that its domestic tax system will undergo scheduled maintenance on Saturday, October 25. According to a public notice issued by the authority on Friday, ...