Microsoft announces new European digital commitmentsblogs.microsoft.com1 point·doener··1 commentOpen articleSaveView on HN