Facial recognition firm faces possible £17m privacy fine

Go to top