Loading...

Citadel reportedly intends to distribute $5B in profits while reducing its assets before 2026. | Intellectia.AI