Man Group assets hit $114.1B…Nephila stake to be sold to Markel Corp

Man Group disclosed that assets under management inched up 0.4% at the end of Q3 2018 to $114.1 billion from [Read More]
To access this content, you must be a member. Visit the Plans page for details.