Robert Mercer Stepping Down at Renaissance Tech and Selling Breitbart Stakecnbc.com3 points·52-6F-62··0 commentsOpen articleSaveView on HN