KRA to Introduce Stationless PIN Service Delivery Model
Nairobi: The Kenya Revenue Authority (KRA) is set to introduce a stationless Personal Identification Number (PIN) service delivery model aimed at enhancing convenience, flexibility, and satisfaction among taxpayers across the country. The new model wi…