Up to 20 businesses can now share a single Slack channel.
TechRadar – All the latest technology news