Wow interesting. This is better than the last post, it doesn't only link to techcrunch, which I think has quality issues, and the title is much clearer. But in anycase it is a dupe.


What is up with all this executive firing lately...?