
Marks & Spencer has said a damaging cyber attack caused by “human error” will cost the company around £300 million.
The high street retail giant said disruption to online shopping could continue into July but it hopes to have this partly restored “within weeks”.