16 employees
LURI is a retail apparel and fashion brand that is completely designed and produced in Italy.
2012