News  |  Jun 2020
Chuck E. Cheese Could Close All Restaurants, Including 21 In IL
Chuck E. Cheese Could Close All Restaurants, Including 21 In IL
With $1 billion in debt, the firm is reportedly not paying rent, furloughing staff and paying execs millions in "prebankruptcy bonuses."