3 ms·Europe's New Link Tax Will Enshrine Big Tech's Stranglehold Over the Internet2 points by dsr12 8y ago