A new ransomware is in town. Several sources are reporting that the ransomware termed Petya has been infecting firms around Ukraine and might be on its way to other countries like Spain and India. Already reports have begun coming in from… Read More...