yahoo Tag

Yahoo and Microsoft finally closed the search deal that has been sort of being back and forth for months, now. Both companies released the following statement: “Microsoft and Yahoo! believe that this deal will create a sustainable and more compelling alternative