Share Facebook Twitter Pinterest Email Taxpayer to register details afreshThe Kenya Revenue Authority (KRA) has embarked on a cleanup exercise of its digital system, in a bid to fish out inactive taxpayers and clear fake accounts.Read More