The manic market has been dumping BDCs left and right. Let’s talk about a seven-stock BDC portfolio (yielding 13.5%!) that is ...