Franchise Group, owner of Vitamin Shoppe, has filed for Chapter 11 bankruptcy with the support of investment bank B. Riley. The restructuring plan includes debt reduction and $250 million in financing to maintain operations.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing