A Chinese company has failed to block a Sh2.4 billion tax demand after the Kenya Revenue Authority (KRA) accused it of under-declaring its income through profit shifting, exaggerating hospitality expenses and excluding Chinese expatriates from the payroll.
The Tax Appeals Tribunal turned down a request by Weihai International Economic & Technical Cooperative Company Limited, a Chinese construction firm, to declare the tax demand by the KRA invalid on technicalities.