Oaktree Specialty Lending Corporation is a business development company that provides financing solutions to companies, focusing on generating current income and capital appreciation. It employs a value-oriented and risk-controlled investment approach, engaging in both private and syndicated transactions sourced from borrowers and public markets. The company is managed by Oaktree Capital Management, which specializes in less efficient markets and alternative investments.