Featured Over 50 billion dollars outflows from world’s largest investment companies in 2023 Mar 18, 2023 Despite being considered some of the most stable players in the market, investment companies have been hit hard by prevailing…