Risk

OCIO Business Expected To Increase by 54%

Investment consultants expect their outsourced CIO business will comprise 18.5% of their total assets by 2016, Cerulli Associates’ research has found.