News

I have a confession to make. I am among the last-minute Kenyans that made the Kenya Revenue Authority system crash, forcing the tax collector to extend the date of filing tax returns. Last year, and ...