18 March, 2025

OECD cuts global forecast: GDP to grow 3.1% in 2025