Ocho Investments is a venture capital firm founded in 2013 and based in Excelsior, Minnesota. It focuses on investing in public stocks, distressed assets, and cash-flowing private companies.
Focus Areas
Notable Investments