Slack posted first-quarter revenues of $134.8 million on losses of $31.8 million weeks ahead of its NYSE direct listing....
-
Slack narrows losses, displays healthy revenue growth
techcrunch.com
