Bain Capital Specialty Finance: I Am Getting 11.4% Yield On My Last Purchase Published 22 Mar 2024 Full Article