Google appeals against EU's €2.4bn fine over search engine results

Open in new window