Bain Capital Specialty Finance, Inc. is an externally managed business development company that provides private credit and specialty finance solutions to middle-market companies. It invests primarily through secured debt instruments such as first lien, first lien/last-out, unitranche and second lien loans, and also takes selective equity, mezzanine and other junior positions. The company is managed by Bain Capital Credit, giving it access to a large private credit platform, sourcing network and underwriting resources. Its business is designed to generate current income from interest and fees, with some potential for capital appreciation through equity-linked investments.