Despite market volatility, Citadel’s recent South African Manager of the Year award, 2025 Raging Bull Awards, proves that the company is navigating the current global economic storms ...