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 ...