The Kenya Revenue Authority (KRA) is now at the centre of a surge in disputes over customs valuation, with claims amounting to millions of shillings from various companies in import duties. As Kenya’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results