The Vitamin Shoppe parent company files for Chapter 11
Franchise Group, Inc., which bought The Vitamin Shoppe in 2019 and took it private last year, voluntarily initiated a filing for bankruptcy protection and entered a restructuring support agreement with holders of approximately 80% of its first lien debt.