The Supreme Court just made a US-EU Privacy Shield agreement even harderthehill.com110 pointsfermigier4 years ago