FILED - 05 May 2025, United Kingdom, London: The Marks and Spencer logo is seen on a building in Sheffield. Marks and Spencer's profits have more than halved after it took a hit from a major cyber attack earlier this year that saw online home and fashion sales plunge more than 40\% when it was forced to halt website orders. Photo: Mike Egerton/PA Wire/dpa
Foto de archivo