EU efforts to tax tech giants gather momentum

0 Comments 4 view(s)

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