StoneCastle Portfolio Advisors provides financial advisory to financial institutions including: banks, private equity investors, hedge funds, REITs, insurance companies and asset management companies.