Microsoft aims to take on Slack with its new Teams collaborative platform

Comments