Innergex Renewable Energy Inc (TSE:INE) improved both its top line and its bottom line in the second quarter of 2018 as purchases made this and last year contributed for the company’s strong operating performance.