March 31, 2006

What's eating Microsoft?

Delays to the release of its Windows Vista and more structural changes hint at a general malaise afflicting the computer giant, report Jack Schofield and Charles Arthur.

Link: technology.guardian.co.uk

Click Here!