Oxford Lane Capital calls partial redemption of 5% notes due 2027 for USD 30 million - OXLC News | Rallies