CPPIB posts 8.9% return for 2018-19 by from on 2019-05-15 18:04 (#4F6BM) CPP Investment Board posts 8.9% return for 2018-19, adds $35.9B to assets