Business development company (BDC) portfolios have likely taken a hit this year, with sector pressures showing few signs of easing.High-profile...
Global trade, energy transition, financial regulation, multinational corporations, and macroeconomic trends.