site logo

Petya or not? Rash of ransomware spreads globally