Loading...
Bangalore, Karnataka, India
Catamaran is a catalyst for creating innovative enterprises in India. They manage over $1 billion across asset classes.
Founded
Investments
Total Invested
Location
Upgrade plan to view investment portfolio
No team members found.
Investors will appear here when available