Business News KRA Breaks Silence on Why CRSP for Vehicles Was ReviewedThe StarJune 6, 2025 by The StarJune 6, 20250 File image of the Kenya Revenue Authority headquarters in Nairobi. Photo/Courtesy The Kenya Revenue Authority (KRA) has officially responded to mounting concerns over the... Read more