Citadel to return $5B in profit to investors, source sayscnbc.com3 points·samaysharma··0 commentsOpen articleSaveView on HN