Business, Finance & Economics KRA Extends Tax Return Deadline to July 1, 2025By Golden MosesJuly 1, 2025 Business, Finance & Economics 2 Mins Read The Kenya Revenue Authority (KRA) has extended the deadline for filing annual tax returns by 24 hours, offering a reprieve…