
Historic moment as KRA hits the 2 million mark for users filing their returns through the new iTax online platform
Written by Winfred KuriaKenya Revenue Authority has sealed a major milestone in its organizational transformation journey, with the registration of its 2 millionth iTax client ..