Inditex to sell 16 Zara stores in Spain following online boom
London - Spanish apparel conglomerate Inditex is selling 16 Zara stores in Iberia, as online shopping continues to grow in Spain.
OR CONTINUE WITH
Inditex
stores
Zara
London - Spanish apparel conglomerate Inditex is selling 16 Zara stores in Iberia, as online shopping continues to grow in Spain.