Investing in the bedrock of America.
Small businesses are the bedrock of America. There are approximately 35 million small businesses in the United States, employing 59 million American workers and contributing 44% of United States GDP. We invest in high-quality, small businesses across America.
Get in touch.