New documentation requirements. Aggressive filing deadlines. Tax transparency disclosures. Hawkish scrutiny. A global tax overhaul. Modern tax departments are under tremendous pressure when it comes ...
The Kenya Revenue Authority (KRA) has formally wound up the long-standing Domestic Taxes Department. KRA Commissioner-General ...