Podcast: Big Tech’s CEOs Had To Keep A Straight Face While Telling Congress They Aren’t Too Big

“These companies clearly have monopolies. Some of them may need to be broken up. All of them need to be somehow regulated.”


View Entire Post ›



from BuzzFeed News https://ift.tt/33i4bzk

Comments