Search
Media & Resources
Slack's value tops $19 billion in trading debut after the company shunned the IPO route.