We previously reported on a controversial digital services tax (also known as the GAFA tax) which was implemented in France towards the end of 2019, which levies a 3 per cent tax on digital services gross revenue (as opposed to profits) made in France by companies with total worldwide revenues of more than €750 million […]
Read Moreinfolaw Limited 5 Coval Passage London SW14 7RE Registered in England number 2602204 VAT number GB 602861753