United States, France, Italy, Spain, Austria and United Kingdom agree on digital tax

United States, France, Italy, Spain, Austria and United Kingdom agree on the digital tax https://bit.ly/3E8Xmzy – Source: ecommercemag.fr