CPPIB, Baring to buy Nord Anglia in $4.3B deal

April 26, 2017