Coming off of the explosive growth it saw with Microsoft Teams in 2019, Microsoft debuted a new TV spot for the team communication app this week (via The Verges). The ad spot is called “The Power of Microsoft Teams,” and it starts out be flatly going over the drudgery of […]

