Outa’s CEO expects South Africa to pull the plug on contract awarded to Idemia for the production of new driver’s licence card printers.
Outa’s CEO expects South Africa to pull the plug on contract awarded to Idemia for the production of new driver’s licence card printers.