John Allen
Special situations, value, hedge fund manager, event-driven
John Allen
Contributor since: 2015