Kenya Revenue Authority (KRA) has threatened to auction the equipment and machinery of an Italian firm at the centre of the row over the Sh63 billion Arror...
Home » Italian
Kenya Revenue Authority (KRA) has threatened to auction the equipment and machinery of an Italian firm at the centre of the row over the Sh63 billion Arror...