Franchise Group, owner of retailers like Vitamin Shoppe, started off this week by declaring bankruptcy. But as the company was collapsing, it paid insiders $5.75...
Franchise Group, owner of retailers like Vitamin Shoppe, is set to become a private company. The retail holding company announced in a news release Wednesday...