TechCrunch is a technology media property, dedicated to profiling startups, reviewing new Internet products, and breaking tech news.