Tags Petya

Tag: Petya

New loose-money virus in Europe: How to hit it!

A new loose virus virus is spreading right now - here's what you need to do to keep it away from your computer. The so-called...