Snap's $19.7bn IPO explained

2017-03-02 16

Owner of Snapchat to launch biggest US tech listing in years