Institutional fund manager Caisse de depot et placement du Quebec has bought a 17.3% stake in Canadian renewable energy developer Boralex Inc (TSE:BLX) for CAD 287.5 million (USD 230m/EUR 197m).