Backlash as Mbadi presses for KRA sweeping powers on asset seizures
⚡ Quick Summary
Business sector players argue that the proposal risks overreach by the Kenya Revenue Authority.
Business sector players argue that the proposal risks overreach by the Kenya Revenue Authority.