David Shipley

David Shipley

David Shipley is an executive editor at Bloomberg View.