Crypto Carnage: 1.8 Million Projects Fail in 2025 Alone - Rollup News