Retail
Spain
Last-mile delivery | Supplying shops
One of the world's largest fashion retailers, with eight distinct brands (Zara, Pull&Bear, Massimo…
Read the case study