1 Supply chain cyberattacks are becoming unmanageable – and UK businesses are paying the price November 28, 2025