An operator checks the proper functioning of a smart card resistance and flexibility test machine in the research and verification laboratories at the headquarters of French defence giant Thales in Gemenos on September 18, 2024. (Photo by MIGUEL MEDINA / AFP) (Photo by MIGUEL MEDINA/AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo