IDEMIA upbeat after securing smart driver’s licence tender

Amid its cancelled ACSA contract, the French tech firm welcomes its selection to deliver SA’s new driver’s licence printing programme.

Read More