Hercules Capital, Inc. specializes in providing venture debt, debt, senior secured loans,and growth capital to privately held venture capital-backed companies at all stages of development. The firm invests primarily in technology, energy technology, sustainable and renewable technology, and life sciences.