Petya or NotPetya – that is not the question!
The new (Petya or NotPetya) ransomware attack across the globe is hitting computers and servers across Europe, US, UK, Ukraine, Russia and India. This new… Read More »Petya or NotPetya – that is not the question!