Microsoft’s case with the EU over its bundling of Teams appears to be nearing the end of its years-long battle. Although it has been a long time coming, with Microsoft having made changes as far back as 2023 to try to resolve the case, the latest development shows a concession that looks set to help […]