12 employees
Nithya is a designer label shop that reinvents ancient crafts and introduces new marks.
2012