New Year’s Predictions: What Business School Thought Leaders On What Lies Ahead In 2026 December 28, 2025