Google Tax

Why Google’s antitrust case could be much bigger than it looks

After years of demands for Big Tech to be held to account, Google is facing down an antitrust case that…

Spain becomes the latest European country to introduce Digital Services Tax

[caption id="attachment_1154" align="alignnone" width="658"] Spain joins France and Italy in levying a 3% tax on digital transactions. (Photo by Marcos…