New story in Technology from TIME: E.U.’s Top Court Invalidates Data-Sharing Agreement With U.S. July 16, 2020 2020 at 10:48AM IFTTT July 16 news Tech Technology Time +