by Ester Wells & Heena Srivastava | Mar 9, 2019 | Featured, Politics
NEW YORK— Hours after proposing a break-up of tech giants Friday, Democratic presidential candidate Sen. Elizabeth Warren told supporters in the Queens neighborhood known for pushing Amazon out that “tech giants think they rule the Earth.” In February, Amazon canceled...