Atticco

Atticco

Connects people and projects to make them grow through flexible workspaces, living solutions, and innovation platforms.

HQ location
Barcelona, Spain
Employees
Enterprise value
$44—66m
Company register number
B66776725
Authorizing premium user...