Data breaches cost companies 20% of their sales revenue forever

Menu