Lloyd v Google looms over €10 billion English lawsuit

Updated as of: 18 August 2020