David Owen

(Contributor)

David Owen is managing director and chief European economist at Jefferies.