Back to press releases Press releases Innergex announces the financial close of the Hillcrest solar project in Ohio, USA Download the file