Wendy's is closing up to 358 US restaurant locations after reporting a 10% decline in same-store sales for Q4 2025, worse ...