Some 175,760 companies dropped off the compliance radar of the Kenya Revenue Authority (KRA) in the year to June 2025, ...