November 07, 2024
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 million in bonuses to keep them in their jobs, Bloomberg News reported Thursday (Nov. 7). The report, which cited court documents related to the bankruptcy, said that other key employees […]