Innergex Renewable Energy Inc (TSE:INE) and the Desjardins Group Pension Plan have sealed a final deal to buy two French wind parks, totalling 43 MW, from BayWa r.e. renewable energy GmbH.