TechCrunch Investor
TechCrunch is an online magazine reporting on technology opinions, news, and analysis.
Industry:
AI
Headquarters:
San Francisco, California, United States
Founded Date:
6/11/2005
Employees Number:
101-250
Funding Status:
M&A
Number Of Exits:
1
Estimated Revenue:
$50M to $100M
Register and Claim Ownership