Zara Home

Zara Home is a company belonging to the Spanish Inditex group dedicated to the manufacturing of home textiles. It was created in 2003. It has around 357 stores in 35 countries. The offices of Massimo Dutti are located in Arteixo, Galicia, Spain.