Enterprise security isn’t working

Organisations are spending $75 billion on security, yet data breaches are continuing at an alarming rate