The Kenya Revenue Authority (KRA) has announced that its domestic tax system will undergo scheduled maintenance on Saturday, ...