Yahoo Ad

Yahoo's New Ad Pitch: 'It's You!'

TechCrunch | Posted 11.21.2009 | Technology


Yahoo unveiled a new branding campaign at a press conference in New York City, centered around personalization and connecting directly with consumers....