Slack went public hitting a $21 billion valuation in its debut

Tagged with: