Richard Kamau on 27th Sep

The Kenya Revenue Authority(KRA) has once again extended the compliance deadline to switch to the new Tax Invoice Management...