At Marks &Spencer, cyber attack brings e-commerce to a standstill Europe Britain’s Marks & Spencer (annual turnover to the end of March 2024: €15.2 billion, up 9.4%) has been suffering from a ransomware-type cyber attack since April 21,…