Leslie Picker

4 POSTS

Exclusive articles:

Citadel to return $5 billion in profit to investors, source says

Citadel plans to return about $5 billion in profits earned in 2025 back to investors at the beginning of next year, according to a...

Breaking

spot_imgspot_img