KRA launches Customer Service Week in Mombasa
The Kenya Revenue Authority (KRA) has officially launched the 2025 Customer Service Week celebrations in Mombasa under the theme “Mission Possible: Intelligent Customer Service,” coinciding with the authority’s 30th anniversary. The
Read on