2 ms·The Netherlands Is Taming Big Tech – Changes at Google, Microsoft and Zoom5 points by nabla9 4y ago