Larry Abrams
Research analyst, special situations, contrarian, tech
Larry Abrams