Analysis Oxford Lane Capital to Redeem $40 Million Notes on December 4 as Payout and Portfolio Yield Slip
Oxford Lane Capital has set December 4 as the date it will retire the last of its 5.00% notes due 2027, a $40 million principal repayment that gives shareholders a...