General Tax Tax Amnesty in Kenya: A Lifeline for Taxpayers. Raf Peter Taxation is a critical component of any country’s economic architecture. It provides governments with the funds they require to fund critical public services, infrastructure development, and other critical expenditures.... Continue Reading