Vendor Risk Management Cyber Fiasco: The £300 Million Leak That Paralyzed Marks & Spencer Admin 2:47 PM The Cost of Complacency: Anatomy of a Retail Giant’s Critical Failure In April 2025, retail institution Marks & Sp…