Click to zoomInfographic: Peter Thiel’s $76 Million Investment Secures 1% Stake in VistaBusinessPeter Thiel Invests $76M in Vista, Acquires 1% StakeBy Business Desk•