world2 outletsSaratoga Investment prices $85M notes offering at 8% yieldSaratoga Investment prices $85M notes offering at 8% yield🕒Aug 18, 22:00↻upd. 7m6.0Significance2 sources5.0Source trust