hbullock@insider.com (Hallam Bullock) / Insider: Tech
10 Things in Tech: Trust Stamp data breach – In todays 10 Things in Tech, were looking at how a facial recognition company with a $7.2 million ICE contract exposed dozens of peoples data. Its a new week, readers! Today were looking at how a facial recognition company with a $7.2 million ICE contract exposed dozens of peoples data, …