Digital

Marissa Mayer Put in a Weekend's Worth of Work Designing New Yahoo Logo

If You Don't Like it, Reserve Some of Your Catty Comments for the Chief Executive