Slack: What the $27.7B Deal Means for the Cloud and Salesforce.comforbes.com1 point·shreyshrey··0 commentsOpen articleSaveView on HN