News

Earlier this month new data revealed the largest fast food chain in the United States closed over 600 stores in 2024.