Selva

Independent Capital Group

vc

Independent Capital Group appears to be a wealth management firm based in Zurich, Switzerland, as per its official website. No evidence was found linking it to venture capital investments in Latin America. The search results did not identify a LATAM-focused VC with this name.

Website

1 portfolio deals tracked. Full portfolio, co-investors and check sizes are available to premium members.
Unlock portfolio