OTPP, PSP-owned Cubico picks up 50% stake in Peel Cubico Renewables

PSP Investments is a pension investor based in Ottawa.

Share this