 HOUSTON, Feb. 5, 2021 PRNewswire -- Stellus Capital Investment Corporation NYSE: SCM will release its financial results for the fourth quarter and year ended December 31, 2020 on Thursday, March 4, 2021, after the close of the stock market. Stellus Capital Investment Corporation will... 