Davos 2026 Explained: Why Geopolitics Now Shapes Global Business Strategy | CEIBS Spotlight
The World Economic Forum in Davos returned to the global spotlight in 2026 — which may mark a turning point for global business strategy.
In this video, CEIBS Professor of Economics Bala Ramasamy breaks down why Davos is regaining relevance, how new leadership at the World Economic Forum and Donald Trump’s attendance have reignited attention, and why geopolitics has moved to the centre of decision-making for global businesses.
Key insights discussed in this video:
- How geopolitics now equals talent, technology, and markets in business strategy
- Why long-term planning is becoming harder for global companies
- The impact of geopolitical instability on investment, expansion, and job creation
- Why businesses must shift toward short-term and medium-term planning
- How agility has become a critical survival skill for leaders in 2026 and beyond
As government relationships become more fragile and global uncertainty increases, companies face growing risks when committing billions to long-term investments. Davos 2026 highlights a new reality: business leaders must adapt faster, plan shorter, and think geopolitically.
Learn more about China Europe International Business School (CEIBS) here
