Polaris Star Investment Corp.
Capital is easy to find. What is scarce is an owner who will still be there in a decade.
Polaris Star Investment Corp. is a private investment holding company. It owns and backs operating businesses, and it lends those businesses a bench of experienced operators.
Small by headcount and long by horizon.