When the heck did Apple and Google left USA?
> In fact, are there any multinationals left in high tax countries?
I think you're confusing where the headquarters are located with presence in a market
If yu're seriously saying that Apple or Goole have left USA and the EU you're really don't know what we're talking about
and servers are now homed deep under the sea.