They say the Davos consensus is always wrong, but it usually takes longer than a couple of months to be apparent. Not so in 2025. [...]
The Main recent economic news. [...]