Technology | Thu May 28, 2009 11:55pm BST

Microsoft revamps search engine, dubbed "Bing"