Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
Cabba Logo
Cabba CB Rank
3539015
Heat Score
56
Cabba is a British clothing label and consultancy.
Consulting
Fashion