Microsoft Dodges EU Fine With Teams Unbundling Commitments | The Tech Buzz