Confidence is down. Pressure is up. In this episode of our Take on Tomorrow podcast, we are on the ground in Davos, Switzerland, at the World Economic Forum Annual Meeting, and we ask what it takes to ...