The Kenya Revenue Authority (KRA) recently hosted the 2018 Tax Stamp Forum.
At the forum, important exchanges took place touching on the latest developments in tax stamp technologies and how these can be leveraged to help governments and society at large address challenges associated with counterfeit trade in products that pose risks to society and to tax revenues.