Microsoft Teams dispute resolved, five years after Slack complaint | The Tech Buzz