Article

Tanya Dua for Business Insider
Mar 12 ’19

Instagram’s co-founders slam Elizabeth Warren’s proposal to break up tech giants at SXSW, saying it is not ‘nuanced’

auteur

Get notified of new articles from this auteur