KRA Clarifies Suspension Of Tax Relief Payments The Kenya Revenue Authority (KRA) has refuted reports that it has scrapped all tax relief payments. In a statement Wednesday, March 1, the taxman March 2, 2023 Business·News·TL