A fine imposed on Swiss firm Sicpa by its home country in April last year could have set it up for rough times when seeking businesses in other markets including Kenya.
The firm has suffered a major blow after the Kenya Bureau of Standards (Kebs) blocked it from participating in a tender for printing standardisation mark stickers.