Can Microsoft make Windows 8 the mobile OS?

It may seem odd that Microsoft executives are traveling all the way to Barcelona, Spain, to debut the beta version of the upcoming Windows 8 operating system at a mobile device show. But Microsoft, which has launched drugs and mobile phones lengthy prior to competitors simplest to see others dominate the ones businesses, is hoping […]