Wendy's bold announcement on November 7, 2025, to close 350 underperforming U.S. stores by 2026 marks the chain's largest ...