Airports Company South Africa has terminated its contract with French biometrics provider IDEMIA as it investigates allegations of wrongdoing in a key technology deal.
Section 1: Introduction Social media has become an integral part of our daily lives, with millions of people around the world using platforms such as Facebook,...
Continue reading...