February 2010
1 post
Admit It, Microsoft: You Suck at the Web – GigaOM →
Let’s see… 60% of the browser market, one of the top 3 most visited web sites, one of the top 3 search engines, and $40B in cash…
I would hate to see what things would look like if they were just “pretty good at the web.”