The world economy is the economy of all humans in the world
Nu Skin Q1 2025 slides: Revenue declines 12.7%, outlook remains cautious#Skin #slides #Revenue #declines #outlook #remains #cautious