
KRA Unveils Stationless PIN Service to Transform Taxpayer Experience
The Kenya Revenue Authority (KRA) has announced plans to introduce a new Stationless Personal Identification Number (PIN) Service Delivery model to make it easier and more convenient for taxpayers to access services across the country. The initiative will allow taxpayers to seek assistance from any KRA Taxpayer Service Office regardless of where they registered their…