24-04-2017 16:24 via fnlondon.com

Terra Firma and CPPIB net more than $7.5bn with aircraft lease exit

The sale comes more than 10 years after the two investors bought the company
Read more »