News

The vitamin and supplement retailer’s owner, Franchise Group, is expected to net upwards of $190M in the sale.