Microsoft launches Teams, takes on Slack on its home turf

Printable View