The Kenya Human Rights Commission (KHRC) has welcomed a ruling by the Tax Appeals Tribunal that dismissed an appeal by Del Monte Kenya Ltd, upholding a massive Ksh1.76 billion tax assessment by the Kenya Revenue Authority (KRA). According to the statement on X by KHRC, the ruling addresses the complex issue of profit shifting through