2022 Monitor 100: Navigating Ongoing Unpredictability

The Monitor 100 companies reported net assets of $531.2 billion, $209.1 billion in new business volume and 27,897 employees. Portfolios remained stable in 2021, with an overall growth rate of 0.9% for the group, a slight improvement from the -0.8% … Continue reading 2022 Monitor 100: Navigating Ongoing Unpredictability