infotechlead

Equifax faces lawsuit seeking $70 billion in damages