Weekly Supply Chain Report

May 19 - 25, 2025 · 2025 #21/52

May 19 - 25, 2025

This week, we bring together the 1 key events that entered the chronology, in date order.

Technology May 21, 2025

Marks & Spencer cyberattack could reach £300 million. Direct hit to a major retailer's annual profit.