Tech News Elizabeth Warren responds to Mark Zuckerberg’s vow to ‘fight’ breakup of Facebook 5 years ago
Tech News Thanks for restoring her ads, but Elizabeth Warren still wants to break up Facebook 5 years ago
Apps Mobile Social Instagram founders say losing autonomy at Facebook meant “winning” 5 years ago