Summary: Microsoft and Yahoo have confirmed a deal overnight which will see Microsoft power Yahoo search while Yahoo will become the exclusive sales force for both companies search advertisers The
Image Dimensions: 491 x 326
Image originally found here.