Technology News Blog
Microsoft has unveiled a huge new advertisement in the heart of London. But this is no billboard — it's a store. CNN's Anna Stewart reports.
EmoticonEmoticon
EmoticonEmoticon