Call us now:
Marks and Spencer has published its Financial results ending 29th March 2025.
Marks and Spencer has published its Financial results ending 29th March 2025. The financial impact of the companies on-going cyber attack is accounted for in 2025/ 2026 operating profit. M&S expects a £300 million incident impact to operating profit, before…
