Amann has opened its first Indian production plant in Ranipet, Tamil Nadu which will produce sewing and embroidery threads of the highest quality for the leather and apparel industry. “It is our most sustainable production site equipped with state-of-the-art technology to protect the