Made O'Meter
Discover where a brand or product originates
Invidia is owned by Incom S.p.A., headquartered in Italy. No. The ultimate owner of Invidia, Incom S.p.A., is headquartered in Italy, not in the United States.
Incom S.p.A. is an Italian industrial garment company that produces and distributes several international apparel brands, specializing in both retail management and manufacturing.
disclaimer
poweredBy