 Bjusiness development companies offer generous yields because theyre required to distribute substantially all of their earnings to shareholders. BDCs receive favorable tax treatment, and in return, they arent allowed to retain earnings in the same way other companies are. 