MacDougal Irving
Value, long-term horizon, dividend investing, macro
MacDougal Irving
Contributor since: 2013