Press Release

One in Five Businesses Have Paid or Would Pay a Ransom for Their Data, Finds Thales