2 ms·Robert Mercer Stepping Down at Renaissance Tech and Selling Breitbart Stake3 points by 52-6F-62 9y ago