Up 19% With an 11% Yield, This Industrial BDC Is a Hidden Gem
Private credit is in the middle of its first real stress test. Redemption gates at Ares and Apollo, Morgan Stanley warning of default rates surging to 8%, and AI disruption fears hammering…