Economic downturn fears top G20 business leaders’ risk concerns: WEF
The 2025 Executive Opinion Survey, conducted by the World Economic Forum and released by its strategic partners Marsh Group and Zurich Insurance Group, shows that concerns about an economic recession continue to be a major concern for G20 business leaders. The annual survey, which gathers insights from more than 11,000 business leaders in 116 countries,…