Slack is worth more than $20 billion, writes Seth Fiegerman.

Here is the link: https://www.cnn.com/2019/06/20/tech/slack-wall-street-debut/index.html