Technology giants face European 'digital tax' slug

Firms such as Facebook and Google may be forced to pay 3% of their EU digital revenues.

Comments

Popular posts from this blog

3rd Mainland Suicide: "I wish I was able to stop him, I wish he could tell me what the problem is" Shocked witness writes