John Redwood

(Contributor)

John Redwood is chief global strategist at Charles Stanley.