Saratoga Investment Corp announces offering of additional 8.00% notes due 2031
Saratoga Investment Corp (SAR) announced an offering of additional 8.00% notes due 2031.
Saratoga Investment Corp (SAR) announced an offering of additional 8.00% notes due 2031.