Firm Overview. Founded in 2018, Twin Lions is a Connecticut-based investment partnership focused primarily on publicly traded equity securities. The firm takes a long-term, fundamental, value-oriented approach to investing in the public markets. It seeks to identify high-quality businesses run by talented and trustworthy managers, and to buy into such businesses when they are out of favor with the market and therefore undervalued. Opportunities m...