Main Street Capital Corporation (MSCC) is a business development company specializing in long-term equity and debt investments in small and lower-middle market companies. The firm focuses on investments in, subordinated loans, private equity, venture debt, mezzanine investments, mature, mid-venture, industry consolidation, etc. It invests in consumer discretionary, consumer staples, energy, healthcare, industrials, information technology, materials, telecommunication services, and utilities sectors.