2 min read

Yoox Net-a-Porter opens London technology hub

London – The space will accelerate new innovations and technologies.