09/12/2017
France, Germany, Spain, Italy call for turnover tax for tech giants
France is apparently leading the push to reform taxation rules and create an “equalization tax” on revenue earned from digital business activity that would bring taxation to the level of corporate tax in the country where the revenue was earne