News

KRA Gives New Requirements for Tax Compliance

KRA Gives New Requirements for Tax Compliance

The Kenya Revenue Authority (KRA) recently introduced new requirements for tax compliance, making it a bit tougher for people and businesses to get their Tax Compliance Certificates (TCC). If you’re a Kenyan looking to get this important document, you now…