KRA to set up Eastleigh office to boost tax services Briefing 11th August 2025 Eastleigh is set to host a permanent Kenya Revenue Authority (KRA) office from September 2025, a move welcomed by traders…