Global tech Google losing its appeal against a $3.8 billion EU fine could see tech giants re-thinking their entire businessย models Rebecca Rothman & Blair Aitken Nov 12, 2021