By Grace Bowden2016-10-18T15:18:00
Yoox Net-a-Porter is opening a dedicated tech hub in London as part of plans to increase its technology team headcount.
Already have an account? Sign in here