CIT exits its last business outside North America for €780M

July 06, 2017