0 By SSR In Articles, Technology InsightsPosted October 18, 2017Equifax Breach–What You Need to KnowIn September, Equifax announced it fell prey to a data breach, which affects 145.5 million U.S. consumers. If you are engaging with SSR from an IT security standpoint, you know we are vigilant in [...] READ MORE