The software behemoth Microsoft announced last week that it would launch it’s own retail stores. The software company who has been battling a bad public image mostly at the hands of creative marketing from Apple will be making a bold move during the worst recession since World War II. Microsoft is currently sitting on 20+ [...]

Archives

Full Archive

Featured Links

Tag Cloud