EU stumbles in plan to levy 3% digital tax on major firms

/733859