Google faces €50 million CNIL appeal setback

Updated as of: 16 June 2020