Investors are being drawn to high-yielding alternative investments that diversify portfolios, but there’s one paying relatively substantial income that most individuals probably don’t know about: business development companies (BDCs). BDCs are financial companies that make capital loans to...