Business Outback Steakhouse to Close 40+ Locations Amid Major Restructuring Rising costs and a challenging economic landscape are compelling U.S. restaurant brands to take decisive action to maintain profitability. Among those making significant changes... Editorial31 December, 2025