Equifax: Recent data breach exposed personal info belonging to as many as 143 million Americans

Equifax, one of the nation’s three main credit reporting agencies, has announced a “cybersecurity incident” that could potentially impact roughly

Read more