This is the portion TechCrunch's own feed carries — the excerpt the outlet itself publishes for reading outside its site.
"SNL" seems to have its knives out for tech executives.
All articles