Oxford Lane Capital Corp. Repays its $40 million Repurchase Agreement with Nomura Securities May 18, 2020 08:00AM