NEW YORK--(BUSINESS WIRE)--KBRA releases its Business Development Company Ratings Compendium, which looks at results for the quarter ended June 30, 2025. In this quarter’s Compendium, KBRA reviews the ...