Drooid Logo
Back to today’s briefing

Story perspectives

Experts Urge De-Risking Amid Fractured Global Order

1/27/2026

50 10 Full Breakdown

1 of 1

Story summary
  • At the 2026 Davos summit, experts warn of a fracturing global order and urge de-risking in Western economies.
  • The Global South faces a looming crisis, with Asia's infrastructure deficit at US$1.7 trillion annually.
  • A constructive thread highlights China providing supply-side solutions, including clean energy investments exceeding US$890 billion in 2023.
  • Innovations like solar-powered vaccine hubs in Nigeria illustrate progress toward sustainable development and resilience.