EU efforts to tax tech giants gather momentum

0 Comments 5 view(s)

Ten countries back turnover levy but critics fear business could be driven away