A glimpse of Davos in NYC