mondelez

UK’s Russia Attribution for NotPetya Upends $100 Million Lawsuit

Nearly a year after the British government formally laid the blame for 2017's widespread NotPetya malware infections at Moscow's door,…