Oxford Lane Capital Corp. 6.25% Series 2027 Term Preferred Shares is a financial company that offers series of term preferred shares to investors. With a focus on credit-focused investments, the company aims to generate attractive risk-adjusted returns for shareholders.