The Vitamin Shoppe Embarks on Franchising

The Vitamin Shoppe is launching franchises in the U.S., seeking to expand its domestic footprint and capitalize on retail real estate values around the country. The Secaucus, N.J.- based specialty retailer of vitamins, mineral and supplement products, said it’s the