Slack reveals 11 more companies backed through its $106 million fund

Comments