Kenya Revenue Authority wishes to notify the public that it has enhanced the Tax Compliance Certificate (TCC) application process to a full self-serviced process managed by the taxpayer. This move is meant to create efficiency, transparency, and to expedite generation […]
Read more