In the first-ever widespread criticism of US technology giants and social media platforms, the British Home Affairs select committee has slammed the internet behemoths of becoming a "recruiting platform for…
Continue Reading