Restaurant operator NPC International, which has been in business since 1962, announced a bankruptcy filing yesterday. The company operates more than 1500 Pizza Hut and Wendy’s locations.
NPC did not announce any store closings, and the filing is meant to address its $900 million–plus debt load. Financial explorations predate the pandemic.