November 15, 2023
Starboard Group, a fast-food restaurant operator, put its Wendy's locations into bankruptcy in Florida, listing about $54 million in debt and pinning its struggles on supply chain issues and inflation caused by the COVID-19 pandemic.