Game over for US tech giants?

Aberdeen Standard Investments
Aberdeen Standard Investments
Aberdeen Standard Investments