Buca di Beppo, an Italian chain restaurant, declared bankruptcy due to rising costs and hiring challenges. The company owes nearly $50 million to 30 creditors. It plans to restructure 44 locations and open a new one after closing nearly 20% of its restaurants.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing