Uncertainty surrounding the sustainability of the business model rocked shares of Herbalife, which declined 8.73% last week.
Uncertainty surrounding the sustainability of the business model rocked shares of Herbalife, which declined 8.73% last week.