Microsoft 11802 Published by

Microsoft Corp. claims that the European Commission's demand to strip the Windows Media Player from Windows will hobble the operating system, but judging from what Microsoft itself says the impact will be, many users might find the fallout to be minor.

Read more