Yahoo! and Microsoft Finalize Search Agreement
Yahoo! Inc. and Microsoft Corporation today announced that the companies have finalized and executed the definitive Search and Advertising Services and Sales Agreement and License Agreement in accordance with the letter agreement announced in July.The…


