I do not believe so, in this case, because we're talking about sales tax. There's a larger debate on the income taxation of digital giants, which I think is what you're referring to, for example the French digital services tax.
On November 17th, 2020. See this statement in context.