SCM News: Stellus Capital Investment Corporation Prices Offering Of $100 Million Of 4.875% Notes Due 2026
Mon, Jan 11, 5:26 PM
This SCM news release, entitled "Stellus Capital Investment Corporation Prices Offering Of $100 Million Of 4.875% Notes Due 2026" was released Mon, Jan 11, 5:26 PM through PR Newswire.