Is Davos still relevant?