Vista Embarks on Return Path, Investing $35M

December 03, 2014