2025 Top 500 ranking: 26

Buy and Maintain credit portfolios are often - and wrongly - thought of as being sleepy, ‘set-and-forget’ investment vehicles. But this is not the case; they are very much actively managed strategies with a long-term focus.