Tag
Business development companies look simple on the surface. You buy shares, you collect a double-digit yield, you move on. In 2026, that surface cracked. Non-traded BDCs took in more than $15.6 billion