Innergex commissions 13.2MW La Cense windBy Web EditorApril 2, 2026 EOLFI partnership project generates 33,000MWh annually