2025 Top 500 ranking: 34

The private credit industry has been under intense focus in the early months of this year, with questions being raised about its role in portfolios. The Achilles heel of the industry has always been the charge that it is untested, at least in its present form, in a default cycle. ...