The Kenya Revenue Authority (KRA) has rolled out a significant change that will affect millions of Kenyans who previously had to file Nil Returns...
Hundreds of thousands of taxpayers are under fresh scrutiny after the tax authority detected income activity linked to PINs that were used to...