Author Image: Sarah Frier

Sarah Frier

All Stories

Shares of Snap, the parent company of Snapchat, are set at $17 for its initial public offering.