1580531947-GettyImages-1074319514

A notice board detailing facial recognition technology in use in Leicester Square, London. Photo: Getty
Share
Twitter Facebook Reddit Pinterest Email

facial recognition technology