Richard Kamau on 12th Nov

The Kenya Revenue Authority has filed a notice of appeal challenging a ruling by Tax Appeals Tribunal (TAT) that suspended...