Inditex SA may be the biggest fashion company you’ve never heard of. It’s the $183 billion Spanish business behind global retail powerhouse Zara—the brand known for rapid delivery of runway-inspired, ...
It’s all about the pictures. The models have the severe features and slicked-back hair you’d see on the runway of a designer European sportswear house. One strides down a yellow catwalk in a white ...