Barcelona Design Week – Barcelona, SpainOur Head of Product, David Thalén, gave a presentation about our… June 6, 2018Lectures and panels