Russia to blame for NotPetya?
The White House and the United Kingdom yesterday released similar statements condemning Russia for perpetrating the June 2017 cyber attack that affected operations at Maersk Line, APM Terminals and FedEx, among others.