2025 will likely be another brutal year of failed startups, data suggests techcrunch.com 11 points by Bluestein 3 days ago