IESE Insight

5 key trends for your 2025 business agenda