Tech giants face higher tax bills under shake-up

The OECD has proposed more powers for governments to tax big companies.

Tech giants face higher tax bills under shake-up
The OECD has proposed more powers for governments to tax big companies.