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 ... CONTINUE