Barca Innovation Hub

Barca Innovation Hub

HQ location
Sant Joan Despí, Spain
Launch date
Employees
Company register number
B44745966
Authorizing premium user...