YourDictionary

Dictionary Home » Invest » Small Business Investment Company

Small Business Investment Company investment & finance definition

A private investment company that has been licensed by the Small Business Administration (SBA) to provide debt and equity financing to small businesses.

link/cite print suggestion box