The Kenya Revenue Authority (KRA) has announced new enhancements to the Tax Compliance Certificate (TCC) application process.
Kenyans seeking a Tax Compliance Certificate (TCC) will now have to meet stricter conditions after the Kenya Revenue ...
Our vision is a world where business respects human rights and provides redress for abuse, where people are leaders in shaping a rights-respecting and sustainable future for markets and business, and ...