John Harwood

Special guest

John Harwood is editor-at-large for CNBC.

John Harwood has been a guest on 1 episode.