Canadian power producer Innergex Renewable Energy Inc (TSE:INE) succeeded in turning a quarterly net profit and saw its revenues and adjusted EBITDA climb year-over-year in the second quarter of 2021.