Heraldo de Madrid - Cyberattack costs UK retailer Marks & Spencer £300 mn