In Kenya, the Kenya Revenue Authority Personal Identification Number (KRA PIN) is a mandatory requirement for accessing a wide range of government and personal services. To access government services, ...
Editor’s Note: In this article, Alex Munyua, a strategic analyst, dissects KRA's new PIN registration requirement, arguing that the abrupt end to nil returns risks alienating the informal sector. He ...