The Concerns Surrounding Snap's No-Vote Shares

Snap Inc., which debuted on the New York Stock Exchange on March 2, was the largest tech initial public offering since Alibaba went public in 2014. Initially priced at $17 per...

Already a subscriber? Click here to view full article