What is a BDC?
Business Development Companies ("BDCs") were created by Congress in 1980 to give investors an opportunity to invest in private small and mid-sized U.S. companies typically overlooked by banks. Most BDCs are publicly traded with a highly transparent structure subject to oversight by the SEC, states and other regulators, providing investors with higher than average dividend yields (most between 7% and 13% annually, see details below) by avoiding taxation at the corporate level. This allows them to pass along ordinary income and capital gains directly to the shareholder.
Their non-bank structure