Sajeel Maharaj to take the reins at Citadel

Written on 09/04/2026
Moneyweb

Long-serving chief executive Andrew Möller set to step down from his role.
Read full article