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