Massimo Dutti is a Spain-based clothes manufacturing company.
Spanish fashion brand with 400 outlets worldwide.
Armando Lasauca
Founder