Business & Economy Jack In The Box Shuttering 200 Stores By 2026 After 7.4% Sales Collapse—$80.7 Million Annual Loss Triggers Major Restructuring
Business & Economy Jack In The Box Shuttering 200 Stores By 2026 After 7.4% Sales Collapse—$80.7 Million Annual Loss Triggers Major Restructuring