 HOUSTON, March 4, 2021 PRNewswire -- Stellus Capital Investment Corporation NYSE:SCM Stellus or the Company today announced financial results for its fourth fiscal quarter and year ended December 31, 2020. In describing the Companys 2020 activities, Robert T. Ladd, Chairman and... 