Inside D-ID, an Israeli startup that's working to make faces unrecognizable to face recognition technology while remaining true to the original image Catherine Shu / TechCrunch : TechCrunch 2017-07-22 Catherine Shu TechCrunch, Catherine Shu, Israeli Related Coverage View article ClickZ