If you thought 2025 was a rollercoaster of going-out-of-business sales and restaurant failures, buckle up for 2026, because it’s already off to an inauspicious start. A number of big businesses have ...