StoreBox
The first fully digitized self-storage solution in Europe. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
$286m (Public information from Sep 2023)
Company register number FN 450885t
Vienna Austria (HQ)
Authorizing premium user...