Tech News The NotPetya ransomware may not actually be ransomware at all — it could be something worse 7 years ago