US tech firms share Dutch regulator officials' names with Senate

183 points | by zqna 7 hours ago

133 comments