Following its break-up with Microsoft, Yahoo has agreed to let Google put search ads on its site, in theory upping Yahoo's annual revenue by $800 million.


Read the full story here...