Yahoo is getting ready to launch an ad campaign costing $100 million:
The new tagline is “It’s You!”—ads feature the Yahoo graphical “Y” and exclamation point in them—as created by WPP Group’s Ogilvy & Mather. The campaign will seek to tie together some new features Yahoo has been...