“The Kenya Revenue Authority (KRA) notifies taxpayers of the operation of Legal Notice No.105 of 2024, the Income Tax ...