Short reports, or ‘devil’s advocate reviews’ are key to the investment process at this $102bn long-only asset manager.
Short reports, or ‘devil’s advocate reviews’ are key to the investment process at this $102bn long-only asset manager.
Part of the Mark Allen Group.