David Deuchar
Long-term horizon, macro, large-cap, portfolio strategy
David Deuchar
Contributor since: 2015