The leaders of three of the biggest tech companies in the world are facing a dilemma of their own after a Netflix documentary about the issues caused by their services sparked a Senate hearing slated for Wednesday.
FOX News, FOX News: Politics
Wed, 10/28/2020 - 12:17am
The leaders of three of the biggest tech companies in the world are facing a dilemma of their own after a Netflix documentary about the issues caused by their services sparked a Senate hearing slated for Wednesday.