Time Magazine's Edward Felsenthal: Trump was at his strongest selling his American business pitch

CNBC's Michelle Caruso-Cabrera speaks with Edward Felsenthal, Time Magazine editor-in-chief, about President Trump's pitch for America at the World Economic Forum in Davos, Switzerland.
03:01
Fri, Jan 26 20181:40 PM EST