CPPIB backs London developer Quintain with $240m investment

4344
Canada Pension Plan Investment Board is set to invest $240m in Quintain, a Lone Star-owned investment company focused on