In our prior post we recently highlighted, the rising popularity of non-traded business development companies (BDCs). BDCs may be one of the latest and greatest products that Wall Street is promoting that will provide outsized yield with less risk. As usual, these “new ideas” end with brokerage firms making lots…
Updated: