Articles tagged with “Cccc”
China Communications Construction Company Ltd has been ordered to pay Kenya Revenue Authority (KRA) over Ksh 1 billion for engineering a tax evasion scheme. The Tax Appeals Tribunal (TAT) upheld the tax demand by KRA after dismissing an appeal lodged by the firm on August 9, 2024 contesting KRA’s Ksh 1,047,557,661 assessment. Investigations by KRA […]