John McKenna
Long/short equity, long-term horizon, research analyst, contrarian
John McKenna
Contributor since: 2014