S sfgate.com Marissa Mayer: Yahoo Products Must Ship In 6 Months, Or Don't Bother 103 points kqr2 14 years ago 64 comments