Description:About Twain Financial PartnersTwain Financial Partners Is an Investment Firm Located in St. Louis, Mo, with Over $5 Billion in Assets Under Management Within the Public-Private Partnership Sector. Our Firm Works with A Wide Variety of Investment Types, Specializing in Tax Credit, Structured Debt, and Real Estate Transactions. Twain Works Closely with Financial Institutions, Corporations, ...