I have been seeing these headlines more and more lately and I have a nagging suspicion that somebody is pushing an agenda. What exactly that agenda is remains to be seen. As for the news article you mentioned, it should be noted that the £28m is corporate tax, not _all_ the taxes. I'm reasonably sure that FAANG is not shirking the government on VAT or payroll taxes. As for why they pay so little corporate tax, I'd gu…
The proper way to stop this is for counties to make anti avoidance laws.
I recall a fuss in the press over Google along the lines of
"Using dubious tactics dubbed the 'Double Irish' and the 'Dutch Sandwich', Google apparently was able to pay only 3.2 per cent in tax on its overseas profits in 2011 even though most of its sales were in countries with tax rates from 26 to 34 per cent,"
and Google's CEO said
"We pay lots of taxes; we pay them in the legally prescribed ways,” he told Bloomberg. “I am very proud of the structure that we set up. We did it based on the incentives that the governments offered us to operate."
And basically if the governments want more tax they have to pass appropriate tax laws:
"If the British system changes the tax laws, then we will comply. If the taxes go up, we will pay more, if they go down, we will pay less. That is a political decision for the democracy that is the United Kingdom."
Which is kind of what Spain is trying to do.