11.2%-Yielding Stellus Capital Stock Hits Record High
Business development companies (BDCs) came into being back in 1980, when then-President Jimmy Carter signed the Small Business Investment Incentive Act into law. The bill was designed specifically…
By John Whitefoot, 2024