KRA to introduce stationless PIN service delivery model
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
Read on