Outpoll | Supply Chains, AI, and Cloud: Biggest Failures of 2025