Marissa Mayer has screwed up the Yahoo homepage again. Hate it.
Marissa Mayer has screwed it up again. Getting a salary of $117 mil over 5 years still doesn't make you business smart. Give back the old homepage.
658th
ranked
