Slack: What the $27.7B Deal Means for the Cloud and Salesforce.com
forbes.com