Lloyd v Google and its €2.4bn EU Fine

Date
17 November 2021