https://gallery.mailchimp.com/7a2c6ca01018bf3936f6a8571/files/43f3afcf-9def-4540-ae2f-0b8660884702/ocado.pdf
Ocado, the British online retail group, expands its technological development office in Barcelona with 130 employees, and a new space of 1,500 m2
Read more