10 employees
Revolutionising retail through flexible, shared spaces. Helping brands engage, test and sell emerging technology products.
2015