24 Storage

24 Storage

Building the next generation storage solutions.

HQ location
Kungsbacka, Sweden
Launch date
Employees
Enterprise value
$36—54m
Company register number
556996-8141
Authorizing premium user...