KRA rolls out independent Review of Objections (IRO) and Technical Review Unit (TRU) on customs matters
KRA has announced the roll out of the Independent Review of Objections (IRO) and Technical Review Unit (TRU) mechanisms to enhance fairness and efficiency in handling customs-related disputes. This rollout, which
Read on