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 »