Snow business: Does Davos still matter?