Update: Indicators of Compromise and new information added. Summary The latest ransomware attack in a… Read the postPetya ransomware – Cyberattack on European businesses and infrastructure