Billions of dollars have poured into multimanager firms in the past few years, but few have managed to match the success of Citadel, Millennium and Point72.
Source link