The World Economic Forum has opened in Davos, Switzerland for its first in-person meeting in more than two years. Political and business leaders are gathering to discuss the most pressing challenges for the global economy in a world that has drastically changed since the last time the event took place in 2020. Russia's war in Ukraine and its consequences top the agenda, as FRANCE 24's Business Editor Kate Moody reports from the Swiss alpine resort.