Zara’s owner Inditex made sales of €317 million through its Dublin unit, ITX Fashions.

Inditex, the Spanish retailing giant behind Zara, Massimo Dutti and Pull & Bear, recorded €317 million in sales last year through ITX Fashion, a D(...)