Its window may be closing

8
THE LATEST DELAY IN THE NEW version of Microsoft Corp.’s flagship Windows software was a telltale sign that the Redmond, Wash., giant has, as they say in the NFL, lost a step. The more interesting question is whether Windows has lost some of its relevance too.

Link: LA Times