Fitch: BDCs face ‘deteriorating’ environment in 2025

Lower portfolio yields and rising non-accruals are largest threats to BDCs' performance.