Jenny Craig Slide Continues – 101 Centers Closed
Jenny Craig announced that it is closing 101 of its retail stores in North America, and that it will be devoting more attention to its online services (Jenny At Home), “as part of a long-term strategic plan”. Closures will be completed by June 28th, and are centers that affect the least possible number of clients […]
Jenny Craig Slide Continues – 101 Centers Closed Read More »