Traders are calling on the Kenya Revenue Authority (KRA) and the National Treasury to delay the mandatory requirement for a Certificate of Origin...