International

Global GDP growth to slow to 2.9 pc in 2025, 2026: OECD