KRA could impound more than 1000 cars over unpaid taxes
The Kenya Revenue Authority (KRA) told The Nation that some vehicles bought between 2004 and 2005 were sneaked past the tax system owing to a technical hitch during the transition to the current Simba system.