Russia

Britain Publicly Blames Russia for Massive Cyberattack

Called Out

Last year’s NotPetya attack cost companies $1.2 billion.

putin2_nqcp49