CARA
VC:CARABELA
CARABELA
- Privately Held
locale
Saint Vincent and the Grenadinesmarket
PRIVATEindustry
Venture Capitalwebsite
www.carabela.vc/
Carabela is a venture capital firm focused on investments.
Carabela is a venture capital firm focused on investments.