Published at LXer:
Several of the best-funded and most-publicized tech launches of the last ten years have ended in failure. Many large technology companies which had significant market share and product advantages in large industries lost those advantages.
Vista and Zune made the list.
Read More...