Herbalife

Herbalife

Patrick T. Fallon/Bloomberg

Herbalife Ltd. signage is displayed outside of Herbalife Plaza in Torrance, California.