KRA Sets October Deadline for Mandatory Certificate of Origin on Imports

The Kenya Revenue Authority (KRA) has announced that starting October 1, 2025, all imports into Kenya…