South Africa’s Airport Authority Cancels IDEMIA Contract
Airports Company South Africa (ACSA) has terminated a contract with French technology firm IDEMIA, which was responsible for implementing a biometric and digital identity system at South African airports. The […]
Follow Us