KRA Unveils Stationless PIN to Boost, Simplify Taxpayer Services
Nairobi: The Kenya Revenue Authority (KRA) is in the process of introducing Stationless Personal Identification Number (PIN) Service Delivery to enhance access to taxpayer services across the country, regardless of where one registers or operates as a…