CNBCMicrosoft is bringing out the big guns against Slack with new global ad campaign for TeamsJan 17, 2020Megan GrahamBy Megan Grahammore_vert
The VergeMicrosoft puts the pressure on Slack with first TV ad for Microsoft TeamsJan 17, 2020Tom WarrenBy Tom Warrenmore_vert