T techcrunch.com Carol Bartz Confirms Her Firing — From Her iPad 29 points ssclafani 15 years ago 18 comments