Clearview fined €20 million

Updated as of: 09 March 2022