Canadian power producer Innergex Renewable Energy Inc (TSE:INE) swung to a net loss of CAD 23.5 million (USD 18.9m/EUR 16.4m) in the third quarter of 2021, against net earnings of CAD 7.5 million a year ago even as revenues increased.