B blogs.microsoft.com Microsoft announces new European digital commitments 19 points mweibel 1 year ago 9 comments