Latest news and articles about STELLUS CAPITAL INVESTMENT C (SCM) from institutional investors and market coverage.