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.

Source:: CNN Tech