Justice Odunga

Make taxes predictable for businesses to thrive

Reading Time: 2 minutes Kenya Revenue Authority (KRA) yesterday moved to the Court of Appeal seeking to overturn a  High Court ruling that declared […]