Supply chains, AI, and the cloud: The biggest failures (and one success) of 2025 - Tech Sentiments