M&S blames ‘human error’ as cyber attack set to cost £300m | ITV News

This post was originally published on ITV News.