TechCrunch

TechCrunch

A leading technology media property, dedicated to obsessively profiling startups, reviewing new Internet products, and breaking tech news.

Launch date
Employees
Market cap
-
Enterprise valuation
$25m (Public information from Sep 2010)
Company register number 11021135
San Francisco United States (HQ)
Authorizing premium user...