Here is a company that could have had it all, and pretty much did in the 80's and 90's but with bad future technology management they are going to be one more sad story in business. Apple and Microsoft should take note!
https://gigaom.com/2014/09/11/radioshack-posts-more-losses-analyst-predicts-bankruptcy/