Stellus Capital Investment Corporation (SCM) Business Profile
Stellus Capital Investment Corporation, incorporated on May 18, 2012, is a closed-end, non-diversified management investment company. The Company originates and
Read More →Stellus Capital Investment Corporation, incorporated on May 18, 2012, is a closed-end, non-diversified management investment company. The Company originates and
Read More →