technology Marks and Spencer's Equity Shares Initiate Recovery Following Approximately £700 Million Cyber Attack Setback , and Administrator 2025 April 29