The fund manager believes a wave of downgrades is looming as economic conditions weaken, creating an ideal time for a fallen angel strategy.

The fund manager believes a wave of downgrades is looming as economic conditions weaken, creating an ideal time for a fallen angel strategy.
Masaaki Sakakibara was most recently wealth business country leader and CEO of Mercer Investments (Japan).
Nick Shen joins the US firm from BlackRock.
Part of the Mark Allen Group.