London - Spanish apparel conglomerate Inditex is selling 16 Zara stores in Iberia, as online shopping continues to grow in Spain. Inditex, the world's largest apparel retailer, is reportedly asking 400 million euros (472 million USD, 353 million pounds) for the stores under a 20 -year sale and leaseback deal. This agreement would give the buyer...
Dec 13, 2017