Barclays Says Soaring BDC Risk Premiums Are ‘Justified’ by Live mint | March 18, 2026 2:05 am | Indian Stocks, Market, News Investors are demanding higher risk premiums to own the debt of business development companies, reflecting their anxiety around private credit exposure, according to Barclays Plc.