3 ms·Digital liberation: EU Parliament calls for detachment from US tech giants4 points by doener 10mo ago