Yahoo announced late yesterday that it had signed a search advertising deal with Google, further enhancing an already existing deal with Microsoft, so that now Yahoo will earn a portion of revenue from adverts displayed in the trio of search engines from all companies. It's hoped that this will help …
Read More »