The Kenya Revenue Authority (KRA) has refuted reports that it has scrapped all tax relief payments. In a statement Wednesday,...