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