CSWC: This 12%-Yielding BDC Is Worth A Look

This is an extract from an earlier article at Systematic Income Premium. When originally released to subscribers on 18-Oct CSWC was trading at $17.17 versus $20.08 pre-market today. In this …