CPP Investments to take 8.2% stake in CtrlS, launch JV

Business