The Penalties of a Data Breach: Equifax to Pay Almost US$800m

BIIA reported recently that Equifax was close to a deal to pay around $700 million to settle data...

Read More