3 min read News Computer & Tech US-EU Privacy Shield data-sharing pact invalidated over surveillance fears July 16, 2020 debora The court’s decision could cause havoc for US tech companies operating in Europe. Lukas/Unsplash...