3 ms·Slack was recently acquired for $27 billion, so I assume they're referring to Slack.by ZephyrBlu 6y agoSlack was recently acquired for $27 billion, so I assume they're referring to Slack.