Clearview AI's woes continue with new €20 million fine

Updated as of: 20 October 2022