Day

July 23, 2019
In a settlement with US regulators, credit reference agency Equifax has agreed to pay as much as $700 million in fines and compensation following its data breach in 2017.
Read More