
KRA plans to decouple services from location to boost support to taxpayers
The Kenya Revenue Authority (KRA) is undertaking a significant digital transformation by introducing Stationless Personal Identification Number (PIN) Service Delivery. This initiative aims to decouple taxpayer services from specific…























