Jenny Craig Shutting Down

Jenny Craig, a weight loss company that has been in business for over 40 years, is abruptly closing all of its stores in the United States and Canada. The company announced the closure on May 2nd, 2023, and said that it would be laying off all of its workforce. The closure comes as a surprise […]

Jenny Craig Shutting Down Read More »