Business development companies should withstand 2024 economic slowdown, but credit conditions will weaken, Fitch says MarketWatch Nov 27, 2023 5:27pm