Elizabeth Warren rolls out her plan to break up the tech giants in the place where Amazon was supposed to open its New York HQ2

0
134
Elizabeth Warren rolls out her plan to break up the tech giants in the place where Amazon was supposed to open its New York HQ2

“They want to be the umpire and they want to run a bunch of teams in the game,” Warren said of tech giants like Amazon.
Read More

LEAVE A REPLY

Please enter your comment!
Please enter your name here