Air France-KLM Group SITA installs 400 new self-service kiosks to Air France-KLM Group News SITA installs 400 new self-service kiosks to Air France-KLM Group Air France-KLM Group August 4, 2023