In The Media Citadel Securities’ $9.7 Billion Trading Revenue Passes Barclays

Citadel Securities’ $9.7 Billion Trading Revenue Passes Barclays

March 06, 2025