Kyle Surprenant
Medium-term horizon
Kyle Surprenant
Contributor since: 2013