3 ms·Elizabeth Warren swears off major donations from Facebook, Google executives3 points by aaronbrethorst 7y ago