2 ms·EU and U.S. agree to new data-sharing pact, offering some respite for Big Tech2 points by lettergram 5y ago