HomeThemesTypesDBAbout
item: #5637
European commission looks at tax rules after report reveals tech firms pay less than half the tax of traditional companies.