Facial recognition firms should take a look in the mirror | John Naughton
Last week, the UK Information Commissioner’s Office (ICO) slapped a £7.5m fine on a smallish
Last week, the UK Information Commissioner’s Office (ICO) slapped a £7.5m fine on a smallish