Spanish fashion giant Inditex is to open its first Zara store in Sweden – home of fierce rival Hennes & Mauritz. The company said it will open a 1,600 square metre store in the centre of Stockholm next year. It already operates three stores in Scandinavia, two in Denmark and one in Finland.