Home › Archive › 2018 › February › 20
Tuesday, 20 February 2018
1 articles
Who answers for NotPetya? Attribution fallout in 2018
Posted: | Security
A look back at the accusations against Russia's military over the June 2017 malware, and the denial that followed.