A Change.org petition is demanding stronger accountability for Equifax in the 2017 leak that affected 150 million customers.
Source: Threadpost