INDIA: Inditex gets approval to open first Zara stores
The Indian government has give the go-ahead to Spanish fashion giant Inditex to open its first Zara stores in Spain.
The Indian government has give the go-ahead to Spanish fashion giant Inditex to open its first Zara stores in Spain.