Citadel Securities Announces $1.15B Investment from Sequoia and Paradigmcitadelsecurities.com3 points·ericliuche··0 commentsOpen articleSaveView on HN