I was among 700 people in the hall to hear Donald Trump address the World Economic Forum in Davos. I wondered whether his blunt style landed.
Trump's virtual appearance at the World Economic Forum Annual Meeting in Davos was full of promises and threats.