InnoCells

InnoCells

Corporate Venture FundClaimed

Banco Sabadell's digital innovation hub.

HQ location
Barcelona, Spain
Portfolio analysis
Notes (0)