Avolon, CIT seal $10B deal

April 05, 2017