Nu Skin has laid off 5% of its U.S. workforce, a Nu Skin spokesperson confirmed Wednesday. Nu Skin reported its third-quarter 2023 financial results on Nov. 1, in which President and CEO Ryan Napierski said, “Our third quarter results were softer than expected as persistent macro-economic challenges in several of our key markets negatively affected […]