Wednesday, June 28, 2017

How Google’s $2.7 billion fine stacks up against each EU country’s annual budget contribution