North Castle tucks into Nestle weight loss business

The investment in Jenny Craig comes as the US-based firm, which targets consumer businesses in the health and wellness sector, attempts to collect $250 million for its fifth fund.

Share this