A Swiss firm has dismissed allegations that it was irregularly awarded a Sh162 billion revenue systems tender.
Switzerland-based SICPA Security Solutions Ltd says it was awarded the Excisable Goods Management Systems (EGMS) contract fairly by the Kenya Revenue Authority (KRA).