Richard Kamau on 13th Dec

The Kenya Revenue Authority (KRA) did not meet its revenue collection target during the initial five months of the 2023/2024...