HomeWhat is the petya ransomware attack and how can it be stopped technology the guardianJune 28, 2017