News

The European Commission invites comments on commitments offered by Microsoft to address competition concerns over tying its ...