- , Monday, April 7, 2003 12 AM
Yahoo Inc., facing stiff competition from Google, unveiled a revamped set of Internet search products on Monday, including putting maps, weather, news and other information directly in search results.
Read the whole story at »