David Zanoni
Momentum, growth at reasonable price, long-term horizon
David Zanoni
Contributor since: 2008