Slack: What the $27.7B Deal Means for the Cloud and Salesforce.comforbes.com1 pointshreyshrey6 years ago