Nature’s Sunshine Products, Inc. reported net sales of $95.9 million for Q1 2020, an increase of 5.1 percent compared to $91.3 million in Q1 2019. “We are extremely proud and appreciative of the entire Nature’s Sunshine’ global team for adapting, navigating and delivering on our mission of supporting the health and wellness of our consumers […]