WILMINGTON - The Lycra Company has announced that its largest manufacturing site located in Foshan, China has earned a score in the upper quartile for its third-party audited Higg Facility Environmental Module (Higg FEM).
Already have an account? Log In




