site logo

Microsoft reportedly creating Skype Teams, its Slack slayer