The UK introduced a 2% ‘Digital Services Tax’ last month. File photograph: Getty

Technology giants should be subject to a 6 per cent “windfall tax”, with the money going towards a rescue package for the embattled Irish media indust(...)