Top Equifax technology executives leave company ‘effective immediately’By Reuters · 16 September 2017