Security More leaks from Equifax breach The Equifax breach in 2017 exposed the personal information of 145.5 million people in the US and some parts of…TruewaterMarch 14, 2018