Angry Robot

Blind Spots: Here's What The Biggest Tech Companies Suck At

brief and generally on point.

• June 4, 2010, 8:02 pm |