Sunday, January 04, 2009

Marissa Mayer on the future of Google


Tech Radar