Nature’s Sunshine shows falling sales globally, gets pressure to exit LATAM markets
Multi level marketing company Nature’s Sunshine has reported flat to falling sales in all of its markets. In an earnings call, one analyst even suggested the company leave the markets in Latin America altogether.