Yahoo and Google confirm a deal (hear Icahn howling?): Yahoo press release, Google press release

|By:, SA News Editor

Yahoo and Google confirm a deal (hear Icahn howling?): Yahoo press release, Google press release