EU fine staggers Alphabet's profits, even as the company exceeds expectations
The huge £2.1bn fine imposed on Google's parent company by the European Union has, unsurprisingly, affected its revenues even as the company exceeded expectations in its latest earnings call. Read more...