North America ‘Who the hell elected you?’ Big tech CEOs grilled in US Senate hearing Team Buyback 29 October 2020, 6:47 am29 October 2020, 6:47 am Guardian News, usnews, Worldnews Share this:TweetRedditTelegramWhatsApp