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…